Skip to main content
Das OpenAPI-3.1-Dokument ist der maßgebliche maschinenlesbare Vertrag der JobHandy Public API.

OpenAPI JSON

Empfohlen für Tools, die JSON direkt verarbeiten.

OpenAPI YAML

Semantisch gleichwertige, menschenlesbare Darstellung.

In einen API-Client importieren

Postman oder Insomnia

  1. Laden Sie die JSON- oder YAML-Datei herunter.
  2. Importieren Sie sie als OpenAPI-Spezifikation.
  3. Konfigurieren Sie https://api.jobhandy.io/v1 als Server, wenn der Client ihn nicht automatisch auswählt.
  4. Speichern Sie X-API-Key in der geschützten Umgebung des Clients, nicht in einem gemeinsam genutzten Collection-Export.
  5. Fügen Sie X-Tenant-ID nur dort hinzu, wo der Header erforderlich ist.
  6. Entfernen oder deaktivieren Sie Beispiel-Secrets, bevor Sie den Workspace teilen.

Client erzeugen

Beispiel mit OpenAPI Generator:
Beispiel für einen C#-Client:
Prüfen Sie generierten Code vor dem produktiven Einsatz. Generierte Clients implementieren nicht automatisch kundenspezifisches Secret Loading, Retry-Budgets, Reconciliation, Logging oder Datenschutzkontrollen.

Vertragsvalidierung in CI

Empfohlene Prüfungen:
  • OpenAPI-3.1-Validierung ist erfolgreich
  • alle $ref-Werte sind auflösbar
  • operationId-Werte bleiben eindeutig
  • generierter Code kompiliert
  • Beispiele entsprechen ihren Schemas
  • es treten keine unerwarteten Breaking Changes auf
  • der produktive Server bleibt https://api.jobhandy.io/v1
  • kein Development- oder Stage-Host wird in Kundenkonfigurationen eingeführt

Übernommenen Vertrag pinnen

Archivieren Sie exakt die JSON- oder YAML-Datei, die für jedes Client-Release verwendet wurde. Dokumentieren Sie:
Erzeugen Sie keinen produktiven Client automatisch aus einer ungeprüften Remote-Datei neu.
Zuletzt geändert am 28. August 2026