Änderungen
Dieses Changelog beschreibt sichtbare Änderungen am öffentlichen
Integrationsvertrag. Einträge erscheinen bevor inkompatibles Verhalten
ausgeliefert wird. Die maschinenlesbare Quelle bleibt
/openapi/public-v1.yaml.
Versionierung erfolgt über die URI /v1/. Siehe
Dokumentationsstandard.
2026-08-18 — Version 1 (Beta)
Abschnitt betitelt „2026-08-18 — Version 1 (Beta)“Erste dokumentierte öffentliche REST-API.
- Bearer-Keys
orb_api_*aus Integrationen - Scopes
courses:read,bookings:read,participants:read GET /api/public/v1/coursesundGET /api/public/v1/bookings- Buchungen enthalten
participantnur mitparticipants:read - Fehlerform
{ "error": { "code", "message" } } 401invalid_api_key,403missing_scope,429rate_limit_exceededmitRetry-After: 60- 120 Anfragen / 60 Sekunden / Key
Cache-Control: private, no-store- Bookings-Limit 100, keine Cursor-Pagination
- Kalenderfeed
/api/calendar/v1/{token}.ics - Webhook
booking.created, Headerx-orbinaut-signature, HTTPS, max. 8 Versuche - Widget-API bleibt ein getrennter Vertrag unter
/api/widget/v1/

