Référence API
Synthorai expose une API REST multiprotocole via HTTPS. La même URL de base, la même clé et la même facturation servent trois formes de requêtes — OpenAI Chat Completions, OpenAI Responses et Anthropic Messages — ainsi que des points de terminaison auxiliaires pour les embeddings, les images, l'audio et le 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) Points de terminaison
| Point de terminaison | Type | Description |
|---|---|---|
POST /v1/chat/completions | chat | OpenAI Chat Completions — point d'entrée universel, route vers n'importe quel provider. |
POST /v1/responses | chat | OpenAI Responses — utilisation d'outils, raisonnement, sortie structurée. |
POST /v1/messages | chat | Anthropic Messages — natif Claude / Bedrock-Anthropic. |
POST /v1/embeddings | embedding | Génère des embeddings vectoriels. |
POST /v1/images/generations | image | Génère des images à partir d'invites textuelles. |
POST /v1/videos | video | Créer et suivre des jobs asynchrones de génération de vidéos. |
POST /v1/audio/transcriptions | audio | Transcrit l'audio en texte. |
POST /v1/audio/speech | audio | Convertit le texte en parole. |
POST /v1/rerank | rerank | Reclasse les documents par rapport à une requête. |
GET /v1/models | read | Liste tous les modèles disponibles pour la clé authentifiée. |
Chaque endpoint est facturé sur le même catalogue au token — consultez le model price comparison pour connaître le coût de chaque modèle routable.