API-Referenz
Version 2026-07-01. 10 Operationen in 5 Bereichen – erzeugt aus der veröffentlichten Beschreibung, damit Dokumentation und Produkt zusammenpassen.
Suchen
API-Beschreibung herunterladen
Aktuelle Version 2026-07-01 vom 2026-07-01. Die Dateien entstehen direkt aus der veröffentlichten Schnittstelle – ohne Nacharbeit.
OpenAPI als JSON
Für Generatoren, Testwerkzeuge und eigene Anbindungen.
ryh-api-2026-07-01.openapi.json
OpenAPI als YAML
Gut lesbar für Prüfungen und die Ablage in der Versionsverwaltung.
ryh-api-2026-07-01.openapi.yaml
Versionierung
2 veröffentlichte Stände. Keine Änderung mit Anpassungsbedarf in der aktuellen Version.
- Änderung: Referenz wird generiert – Die Endpunktliste entsteht direkt aus der veröffentlichten API-Beschreibung.
- Neue Funktion: Zustellprotokoll für Webhooks – Zustellungen lassen sich einsehen und gezielt erneut auslösen.
- Sicherheitsupdate: Vorgangsschlüssel bei verändernden Aufrufen – Verändernde Aufrufe verlangen einen Vorgangsschlüssel und verhindern so Doppelbuchungen.
Übersicht
Selbstauskunft der Schnittstelle
Übersicht und Fähigkeiten dieser Schnittstelle
curl -X GET https://api.ryh.de/api/public/v1 \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Diese Beschreibung als OpenAPI-Dokument
curl -X GET https://api.ryh.de/api/public/v1/openapi.json \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Netz
Anbieter, Connectoren und Fähigkeiten
Anbieter im Ryh-Netz auflisten
- category (query)
- Auf eine Kategorie eingrenzen.
curl -X GET https://api.ryh.de/api/public/v1/providers \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Connectoren auflisten, optional gefiltert
- capability (query)
- —
- providerId (query)
- —
- category (query)
- —
curl -X GET https://api.ryh.de/api/public/v1/connectors \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Katalog aller Fähigkeiten
curl -X GET https://api.ryh.de/api/public/v1/capabilities \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Fähigkeit eines Connectors prüfen
curl -X POST https://api.ryh.de/api/public/v1/capabilities \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Verbindungen
Verbindungen eines Betriebs
Verbindungen des eigenen Betriebs
curl -X GET https://api.ryh.de/api/public/v1/connections \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Verbindung anlegen (idempotent)
- Idempotency-Key (header) · Pflicht
- Vorgangsschlüssel. Gleicher Schlüssel und gleicher Inhalt liefern dieselbe Antwort erneut.
curl -X POST https://api.ryh.de/api/public/v1/connections \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Vorgänge
Vorgangsschlüssel und Wiederholsicherheit
Neuen Vorgangsschlüssel erzeugen
curl -X POST https://api.ryh.de/api/public/v1/idempotency-keys \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"Live
Laufende Statusmeldungen
Laufende Statusmeldungen (Server-Sent Events)
Liefert Zustandsänderungen fortlaufend. Nach einem Abbruch wird mit 'Last-Event-ID' oder '?cursor=' lückenlos weitergelesen; jede Meldung trägt eine fortlaufende Nummer und kommt genau einmal an.
- cursor (query)
- Zuletzt gelesene Nummer.
- Last-Event-ID (header)
- —
curl -X GET https://api.ryh.de/api/public/v1/stream \
-H "Authorization: Bearer <zugriffstoken>" \
-H "X-Ryh-Tenant: <betrieb>"