API-Referenz
Synthorai stellt eine Multiprotokoll-REST-API über HTTPS bereit. Dieselbe Basis-URL, derselbe Schlüssel und dieselbe Abrechnung bedienen drei Anfrageformen — OpenAI Chat Completions, OpenAI Responses und Anthropic Messages — sowie zusätzliche Endpunkte für Embeddings, Bilder, Audio und Reranking.
Base URL: https://synthorai.io/v1
All endpoints require:
Content-Type: application/json
Authorization: Bearer <your-api-key>
(or x-api-key: <your-api-key> for /v1/messages) Endpunkte
| Endpoint | Typ | Beschreibung |
|---|---|---|
POST /v1/chat/completions | chat | OpenAI Chat Completions — universeller Einstiegspunkt, leitet an jeden Provider weiter. |
POST /v1/responses | chat | OpenAI Responses — Tool-Nutzung, Reasoning, strukturierte Ausgabe. |
POST /v1/messages | chat | Anthropic Messages — Claude / Bedrock-Anthropic nativ. |
POST /v1/embeddings | embedding | Generiert Vektor-Embeddings. |
POST /v1/images/generations | image | Generiert Bilder aus Text-Prompts. |
POST /v1/videos | video | Asynchrone Videogenerierungs-Jobs anlegen und pollen. |
POST /v1/audio/transcriptions | audio | Transkribiert Audio in Text. |
POST /v1/audio/speech | audio | Wandelt Text in Sprache um. |
POST /v1/rerank | rerank | Ordnet Dokumente anhand einer Abfrage neu. |
GET /v1/models | read | Listet alle für den authentifizierten Schlüssel verfügbaren Modelle auf. |
Jeder Endpunkt wird nach demselben Token-Preiskatalog abgerechnet — im model price comparison sehen Sie, was jedes routbare Modell kostet.