Авторизация и API-ключи
Bearer token, scopes и проверка доступа к пространству.
Обновлено:
Источник в репозитории
- apps/app/src/lib/domains/partners/api-keys.ts
- apps/app/src/app/api/partners/v1/slots/route.ts
- apps/app/src/app/api/partners/v1/bookings/route.ts
Авторизация и API-ключи
Кратко: передайте Bearer-токен активного ключа; у ключа должны быть нужные scopes и совпадение workspace с запрашиваемым пространством.
Формат заголовка
Authorization: Bearer bvp_<secret>
Scopes
Поддерживаемые области (см. partnerApiScopes в коде):
slots.read— обязателен дляGET /api/partners/v1/slotsbookings.write— обязателен дляPOST /api/partners/v1/bookings
Ответы при ошибке авторизации
- 401 — нет валидного токена или нет нужного scope (текст ошибки в JSON).
- 403 — ключ не имеет доступа к выбранному
workspaceSlugили пространство не в допустимом статусе для операции.
Создание и отзыв ключей выполняется в продуктовом кабинете Bookvero (не документируем здесь внутренние admin-пути).
Не нашли ответ?
Напишите в поддержку Bookvero через контакты — подскажем по продукту. По правилам конкретного заведения (отмена, деньги) лучше обращаться напрямую в это заведение.