Ключи и права

Ключ выпускает организатор в кабинете: раздел «API и интеграции» → приложение → «Выпустить ключ». Полный ключ показывается один раз — у нас хранится только его хеш, восстановить его нельзя, можно лишь выпустить новый.

Передача ключа

Authorization: Bearer 560|VDYc6e4wlwuYmPQVJozOMxJ8KBjK...

Ключ принадлежит приложению компании, а не человеку: интегратор может смениться, а доступ останется у организатора.

Права

Права выдаются ключу при выпуске. Метод, на который прав нет, отвечает 403 insufficient_scope — это не ошибка ключа, а недостаток прав: попросите организатора выпустить ключ с нужным набором.

ПравоЧто открывает
catalog:readКаталог: события, сеансы, категории, площадки
scheme:readСхемы залов и занятость мест
orders:readПросмотр заказов и билетов
orders:writeБрони, заказы, отмена и возврат
barcodes:readВыгрузка штрихкодов
barcodes:writeОтметка о проходе (сканирование)
promo:readПромокоды и скидки
promo:writeСоздание и изменение промокодов

Ограничения ключа

Смена ключа без простоя

  1. Выпустите второй ключ с теми же правами.
  2. Переключите интеграцию на новый.
  3. Убедитесь по журналу запросов, что старый ключ больше не используется, и отзовите его.
Вопросы по интеграции — api@ctickets.ru. Ключи и журнал запросов — в кабинете организатора, раздел «API и интеграции».