Entwickler

Ein API-Vertrag für alle Produkte

Jedes Castix-Produkt bietet dieselbe Art von HTTP-API, beschrieben in OpenAPI 3.1, mit SDKs für TypeScript und Python.

01

Versioniert

Alle Endpunkte liegen unter /v1. Inkompatible Änderungen erhalten eine neue Version.

02

Zwei Wege zur Authentifizierung

Senden Sie ein Bearer-Token oder einen X-API-Key-Header, je nachdem, was zu Ihrem Stack passt.

03

Kostenlose Angebote

Jeder kostenpflichtige Auftrag hat einen kostenlosen Angebots-Endpunkt, damit Sie den Preis kennen, bevor Sie ihn starten.

04

Ein Kontobuch, kein Saldo

Die Nutzung wird als Buchungseinträge erfasst, die Sie Zeile für Zeile abstimmen können.

05

Signierte Webhooks

Auftrags- und Stream-Ereignisse werden mit einer HMAC-SHA256-Signatur zugestellt.

06

Fehler, die sagen, was zu tun ist

Jeder Fehler ist ein Satz in Ihrer Sprache, der erklärt, wie Sie ihn beheben.

/v1

Beispiel: Angebot für einen Synchronisationsauftrag

# Free: price a dubbing job before you run it
curl -X POST https://api.castix.net/v1/dub/quote \
  -H "X-API-Key: $CASTIX_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source_url":"https://example.com/ep01.mp4","target":"fa","speakers":"auto"}'

# 200 OK  (illustrative response shape)
{ "quote_id": "q_…", "minutes": 12.4, "currency": "USD", "expires_in": 900 }

Die vollständige Referenzdokumentation wird mit der Developer Preview jedes Produkts freigegeben. Fragen Sie nach frühem Zugang.

Kontakt aufnehmen →