Integrace katalogu kurzů do vašeho interního systému (LMS, Intranet, LXP). Tato funkce umožňuje automaticky stahovat a aktualizovat seznam dostupných kurzů Seduo, včetně jejich popisů, obrázků a odkazů, přímo ve vašem firemním prostředí.
Tento článek slouží jako obecný popis pro IT oddělení nebo správce LMS pro nastavení pravidelného stahování metadat kurzů. Kompletní technickou specifikaci naleznete v naší veřejné dokumentaci: 👉 Seduo API Documentation
Průběh synchronizace (logický tok)
Váš systém (LMS/Intranet) zavolá zabezpečený API endpoint Seduo (GET požadavek).
Seduo ověří autorizační token (API Key).
Seduo vygeneruje a vrátí XML soubor s aktuálním seznamem kurzů přidělených vaší firmě.
Váš systém:
zpracuje XML (parsuje data),
porovná s existujícími daty,
založí nové kurzy nebo aktualizuje stávající (např. změna názvu, nový obrázek).
Uživatel ve vašem systému vidí aktuální nabídku kurzů s proklikem na Seduo.
XML feed kurzů (Seduo.cz endpoint)
Format: XML (standardizovaná struktura Seduo)
Metoda: GET
Frekvence: Doporučujeme stahovat 1x denně (např. v noci), data se nemění v reálném čase každou minutu.
Struktura dat (XML)
XML feed obsahuje pro každý kurz následující klíčové atributy, které by měl váš systém zpracovat. Není nutné zpracovávat všechny informace, ale jen ty, které chcete ve vašem katalogu zobrazovat:
course_id – Unikátení klíč kurzu
course_name – Název kurzu
course_url – URL adresa kurzu
lecturers – Seznam lektorů kurzu
categories – Seznam kategorií kurzu
abilities – Docednosti kurzu
series – Série kurzů
course_duration – délka kurzu ( v minutách)
image_url – URL adresa na obrázek kurzu
video_url – URL adresa na úvodní video kurz (m3u8 format)
claim – Krátký popisek kurzu
course_description – Dlouhý popisek kurzu
video_language – Jazyk kurzu
last_update – Datum a čas poslední úpravy kurzu
is_hidden – Archivovaný kurz z naší strany
Požadavky na stranu zákazníka
Implementace skriptu/modulu, který pravidelně volá výše uvedenou URL a stahuje si XML feed ze Seduo
Zajištění parsování XML a mapování polí do vašeho interního systému
Zajištění, aby se API_TOKEN nedostal do veřejně přístupného kódu (např. frontend webu).
Související nastavení (Nezapomeňte)
Tato integrace řeší pouze katalog kurzů. Pro plnou funkčnost a jednoduchost pro uživatele, je dobré implementovat i:
SSO (SAML 2.0): Nezbytné pro funkčnost odkazů v sloupci URL. (Viz článek ohledně SSO). Uživatel nebude muset řešit přihlášní na platformě Seduo.
xAPI Reporting: Nezbytné pro odesílání informací o tom, že uživatel kurz dokončil. (Viz článek xAPI). Degreed podporuje získávání výsledků studia a to stav dokončení kurzu

