Skip to main content
Flatkey API — это REST API, полностью совместимый со спецификацией OpenAI API. Запросы к API направляются на https://router.flatkey.ai/v1 — единый базовый URL для всех эндпоинтов, провайдеров и моделей. Аутентификация осуществляется с помощью Bearer-токена в заголовке Authorization, за исключением URL с готовым видеоконтентом.

Базовый URL

Аутентификация

Запросы к API должны включать ваш API-ключ Flatkey в виде Bearer-токена:
Создайте API-ключ в консоли. Подробности см. в разделе Аутентификация. Анонимный URL GET /v1/videos/{task_id}/content является исключением. Относитесь к нему как к чувствительным данным: наличие URL задачи предоставляет доступ к готовому видео.

Формат запросов

  • Все запросы используют HTTPS
  • Тела запросов должны быть в формате JSON (Content-Type: application/json)
  • Ответы возвращаются в формате JSON, SSE для потоковой передачи или video/mp4 для готового видеоконтента

Доступные эндпоинты

Совместимость с OpenAI SDK

Поскольку API совместим с OpenAI, вы можете использовать официальный OpenAI SDK для Python или Node.js без изменений в коде запросов — достаточно задать base_url:

Версионирование

Flatkey использует ту же схему версионирования, что и OpenAI API. Префикс пути /v1 является стабильным. При выходе новых версий OpenAI API Flatkey добавляет их поддержку, сохраняя обратную совместимость с /v1.

Ограничения частоты запросов

Ограничения частоты запросов применяются на уровне API-ключа. При превышении лимита вы получите ответ 429 Too Many Requests. Свяжитесь со службой поддержки, если вам требуются более высокие лимиты для производственных нагрузок.

Поддерживаемые типы контента