Referencia de la API
Synthorai expone una API REST multiprotocolo sobre HTTPS. La misma URL base, clave y facturación dan servicio a tres formatos de solicitud — OpenAI Chat Completions, OpenAI Responses y Anthropic Messages — además de endpoints auxiliares para embeddings, imágenes, audio y 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) Endpoints
| Endpoint | Tipo | Descripción |
|---|---|---|
POST /v1/chat/completions | chat | OpenAI Chat Completions — punto de entrada universal, enruta a cualquier proveedor. |
POST /v1/responses | chat | OpenAI Responses — uso de herramientas, razonamiento, salida estructurada. |
POST /v1/messages | chat | Anthropic Messages — nativo de Claude / Bedrock-Anthropic. |
POST /v1/embeddings | embedding | Genera embeddings vectoriales. |
POST /v1/images/generations | image | Genera imágenes a partir de prompts de texto. |
POST /v1/videos | video | Crear y sondear jobs asíncronos de generación de vídeo. |
POST /v1/audio/transcriptions | audio | Transcribe audio a texto. |
POST /v1/audio/speech | audio | Convierte texto en voz. |
POST /v1/rerank | rerank | Reordena documentos según una consulta. |
GET /v1/models | read | Lista todos los modelos disponibles para la clave autenticada. |
Cada endpoint se factura con el mismo catálogo por token; consulta la model price comparison para ver cuánto cuesta cada modelo enrutable.