Skip to Content
Справочник APIДокументация API Flute

Документация API Flute

Это документация по API для Flute CMS.

⚠️

Для работы API необходимо установить отдельный модуль Flute CMS API.

Содержание

  1. Основные эндпоинты - базовые эндпоинты и информация о статусе API
  2. Пользователи - управление пользователями
  3. Роли - управление ролями пользователей
  4. Разрешения - управление разрешениями
  5. API-ключи - управление API-ключами
  6. Страницы - управление страницами
  7. Серверы - управление серверами
  8. Валюты - управление валютами
  9. Платежные шлюзы - управление платежными шлюзами
  10. Счета на оплату - управление счетами на оплату
  11. Элементы навигации - управление элементами навигационной панели
  12. Социальные сети - управление социальными сетями

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

Для доступа к API необходимо использовать API-ключ, который передается в заголовке X-API-Key.

X-API-Key: ваш-api-ключ

Каждый API-ключ имеет определенные разрешения, которые ограничивают доступ к различным эндпоинтам API.

Ошибки

При возникновении ошибок API возвращает соответствующий HTTP-код ответа и JSON-объект с описанием ошибки.

{ "error": { "code": "invalid_api_key", "message": "Недействительный API-ключ" } }

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

Текущая версия API: 1.0.0

Для проверки версии API можно использовать эндпоинт /api/status.