Reach 360: Kurs-API
Letzte Aktualisierung des Artikels:
Dieser Artikel gilt für:
Was dieser API-Endpunkt macht
Mit der Courses API können Sie eine Liste aller eingereichten Kurse (veröffentlicht und unveröffentlicht) in Ihrem Reach 360-Konto sowie die Details eines einzelnen Kurses abrufen.
Endpunkte
GET /courses
- Kurse auflistenGET /courses/{courseId}
- Details zu einem Kurs anhand der Kurs-ID abrufen
Objekt des Kurses
id
(string) - die eindeutige Kennung des Kursestitle
(string) - Titel des KursescoverImageUrl
(string) — URL für das Titelbild des Kurses (falls vorhanden)authorUrl
(string) — URL zum Abrufen der Benutzerdetails des Autors aus der APIcourseReportUrl
(string) — URL zum Abrufen des Kursberichts von der APIurl
(string) — URL zum Abrufen der Kursdetails von der APIcontentType
(string) — Kurstyp (kann einer der folgenden sein: MICROLEARNING, STORYLINE, IMPORTED, RISE)
Kurse auflisten
GET /courses
Anforderungsparameter (Abfragezeichenfolge)
limit
(Integer, optional) — die maximale Anzahl von Ergebnissen, die in einer einzelnen Antwort zurückgegeben werden sollen (siehe Paginierung); muss zwischen 1 und 100 liegen (der Standardwert ist 50)contentType
(Zeichenfolge, optional) — Filtert die Antwort auf einen bestimmten Inhaltstyp. Verfügbare Optionen sindrise, storyline, microlearning, imported, all
Beispiel für eine Antwort
{ „courses“: [ { „id“: „example-course-id-1", „title“: „Kurstitel“, „coverImageUrl“: null, „authorUrl“: "https://api.reach360.com/users/author-user-id „, „courseportUrl“: "https://api.reach360.com/reports/courses/example-course-id-1 „, „url“: "https://api.reach360.com/courses/example-course-id-1" „contentType“: „RISE“ },... ], „nächste URL“: "https://url-for-next-page-of-results" }
Kurs anhand der ID abrufen
GET /courses/{courseId}
Beispiel für eine Antwort
{ „id“: „example-course-id“, „title“: „Kurstitel“, „coverImageUrl“: null, „authorUrl“: "https://api.reach360.com/users/author-user-id „, „courseportUrl“: "https://api.reach360.com/reports/courses/example-course-id „, „url“: "https://api.reach360.com/courses/example-course-id" „contentType“: „RISE“ }
Endpunktspezifische Fehlercodes
course_not_found
- Kurs kann nicht abgerufen werden, da der Kurs nicht existiert