Введение
Публичный API BookNow предоставляет внешним системам те же возможности, что виджет и панель: расписание, свободные слоты, брони, клиентов, заказы и вебхуки. Через него работают интеграции с сайтами, CRM и учётными системами.
Базовый адрес
https://my.booknow.ru/api/public/v2
Запросы и ответы передаются в формате JSON. Даты и время указываются в формате ISO 8601, время слотов и броней — в UTC с суффиксом Z, местное время возвращается в отдельных полях *_local.
Первый запрос
Проверьте ключ и связь запросом GET /ping:
curl https://my.booknow.ru/api/public/v2/ping \
-H "Authorization: Bearer <ваш секрет>" \
-H "Workspace: <slug аккаунта>"
Ответ:
{ "ping": "pong", "version": "v12.113.0" }
Следующие шаги: ключ API, аутентификация, ошибки, пагинация, сценарий записи, пользовательские атрибуты и полный API reference.
Денежные суммы в API передаются целым числом в минорных единицах валюты: 40000 соответствует 400,00 ₽. Вместе с суммой всегда возвращается поле *_formatted с готовой строкой.