Skip to main content
Die Flatkey API ist eine REST API, die vollständig mit der OpenAI API-Spezifikation kompatibel ist. API-Anfragen gehen an https://router.flatkey.ai/v1 — dieselbe Basis-URL für alle Endpunkte, Anbieter und Modelle. Die Authentifizierung erfolgt über ein Bearer-Token im Authorization-Header, außer für abgeschlossene Video-Inhalts-URLs.

Basis-URL

Authentifizierung

API-Anfragen müssen Ihren Flatkey API-Schlüssel als Bearer-Token enthalten:
Generieren Sie Ihren API-Schlüssel in der Konsole. Vollständige Details finden Sie unter Authentifizierung. Die anonyme GET /v1/videos/{task_id}/content URL ist eine Ausnahme. Behandeln Sie sie als sensibel, da der Besitz der Task-URL Zugriff auf das abgeschlossene Video gewährt.

Anfrageformat

  • Alle Anfragen verwenden HTTPS
  • Anfrage-Bodies müssen JSON sein (Content-Type: application/json)
  • Antworten sind JSON, SSE für Streaming oder video/mp4 für abgeschlossene Videoinhalte

Verfügbare Endpunkte

OpenAI SDK-Kompatibilität

Da die API OpenAI-kompatibel ist, können Sie das offizielle OpenAI Python- oder Node.js-SDK ohne Änderungen am Anfrage-Code verwenden — setzen Sie einfach base_url:

Versionierung

Flatkey verwendet dasselbe Versionierungsschema wie die OpenAI API. Das /v1-Pfadpräfix ist stabil. Wenn neue OpenAI API-Versionen veröffentlicht werden, fügt Flatkey Unterstützung hinzu und wahrt dabei die Rückwärtskompatibilität mit /v1.

Ratenlimits

Ratenlimits werden pro API-Schlüssel angewendet. Wenn Sie das Limit überschreiten, erhalten Sie eine 429 Too Many Requests-Antwort. Kontaktieren Sie support@flatkey.ai, wenn Sie höhere Ratenlimits für Produktions-Workloads benötigen.

Unterstützte Inhaltstypen