Skip to main content
La API de Flatkey es una API REST totalmente compatible con la especificación de la API de OpenAI. Las solicitudes van a https://router.flatkey.ai/v1 — la misma URL base para todos los endpoints, proveedores y modelos. La autenticación usa un token Bearer en la cabecera Authorization, excepto para las URL de contenido de vídeo completado.

URL base

Autenticación

Las solicitudes a la API deben incluir tu clave de API de Flatkey como token Bearer:
Genera tu clave de API en la consola. Consulta Autenticación para más detalles. La URL GET /v1/videos/{task_id}/content anónima es una excepción. Trátala como información sensible, ya que quien posea la URL de la tarea tendrá acceso al vídeo completado.

Formato de solicitud

  • Todas las solicitudes usan HTTPS
  • Los cuerpos de las solicitudes deben ser JSON (Content-Type: application/json)
  • Las respuestas son JSON, SSE para streaming o video/mp4 para contenido de vídeo completado

Endpoints disponibles

Compatibilidad con el SDK de OpenAI

Dado que la API es compatible con OpenAI, puedes usar el SDK oficial de OpenAI para Python o Node.js sin modificar el código de las solicitudes — simplemente configura base_url:

Versionado

Flatkey usa el mismo esquema de versionado que la API de OpenAI. El prefijo de ruta /v1 es estable. Cuando se publican nuevas versiones de la API de OpenAI, Flatkey añade compatibilidad manteniendo la retrocompatibilidad con /v1.

Límites de uso

Los límites de uso se aplican por clave de API. Si los superas, recibirás una respuesta 429 Too Many Requests. Contacta con support@flatkey.ai si necesitas límites más altos para cargas de trabajo en producción.

Tipos de contenido admitidos