Для AI-агентов: markdown этой страницы — /docs-content/entities/booking-client-types.md индекс документации — /llms.txt

Типы клиентов записи

GET /v1/booking-client-types

booking.v1.ClientType.list

Scope: booking. Чтение доступно READONLY-ключу.

Возвращает пары module и code, допустимые на этом портале. Обычно это crm/CONTACT и crm/COMPANY. Пустой список допустим. Параметров нет.

Пример

Terminal
curl -X GET 'https://vibecode.bitrix24.tech/v1/booking-client-types' \
  -H 'X-Api-Key: YOUR_API_KEY'

Ответ

JSON
{
  "success": true,
  "data": [
    {
      "code": "CONTACT",
      "module": "crm"
    }
  ]
}

Ошибки

  • 400 INVALID_PARAMS — неверная форма id, тела или фильтра. Исправьте параметры.
  • 401 TOKEN_MISSING — у ключа нет подключения к Битрикс24.
  • 403 SCOPE_DENIED — добавьте scope booking; WRITE_BLOCKED_READONLY_KEY на записи — используйте ключ с записью.
  • 404 ENTITY_NOT_FOUND — запись или CRM-клиент отсутствует либо недоступен.
  • 422 BITRIX_ERROR — бизнес-отказ Битрикс24; причина передаётся в сообщении.
  • 429 — лимит запросов, повторите после Retry-After.
  • 502 — неверный ответ Битрикс24 или неполный обход страниц. Данные частично не возвращаются.
  • 503 — таймаут Битрикс24.

См. также

Лист ожидания · Брони