REST API

Інтегруйте вашу систему з REST API

Отримайте повний доступ до даних про бронювання, гостей та кімнати через наш REST API. Автоматизуйте процеси та інтегруйте mobile-calendar з вашими власними системами.

GET /v1/public/reservations
Authorization: Bearer {access_token}

{
  "data": {
    "reservationId": 478652,
    "roomId": 28568,
    "arrival": "2025-10-14",
    "departure": "2025-10-16",
    "clientId": 362792
  },
  "meta": {
    "ruid": "7f80f1b4-a44b-4345-b383-7d0a937b4411"
  }
}
Можливості

Комплексний API для Вашого Бізнесу

Наш REST API надає повний доступ до всіх функцій системи, що дозволяє створювати індивідуальні інтеграції та автоматизацію.

CRUD операції

Повний контроль над даними - створюйте, читайте, оновлюйте та видаляйте записи через стандартні HTTP-запити.

  • Управління бронюваннями
  • Дані гостей
  • Конфігурація кімнати
  • Рахунки та платежі
Webhooks Реального Часу

Отримуйте миттєві сповіщення про зміни в системі безпосередньо на вашому сервері.

  • Сповіщення в режимі реального часу
  • Налаштовувана область події
  • Захищене HTTPS-з'єднання
  • Автоматичні повторні спроби
Панель журналів розробника

Моніторте всі запити API та налагоджуйте інтеграції безпосередньо в додатку.

  • Історія запитів API
  • Повні відповіді сервера
  • Деталі помилки
  • Історія за 30 днів
Кінцеві точки

Доступ до всіх даних

API надає кінцеві точки для всіх ключових системних ресурсів. Детальна документація з прикладами доступна онлайн.

Переглянути документацію
  • /reservations

    Завантажуйте, створюйте та змінюйте бронювання. Отримуйте доступ до повної історії та статусів.

  • /guests

    Керуйте базою даних гостей, контактною інформацією та історією перебування.

  • /rooms

    Налаштуйте функції кімнат, доступності, тарифів та зручностей.

  • /invoices

    Генерувати рахунки, відстежувати платежі та керувати документами.

POST Webhook Event
{
  "webhookId": "9b9b499e-095c-4955-8dd0-cc5d84e50764",
  "eventType": "reservation.created",
  "timestamp": "2025-10-10T15:39:07+02:00",
  "data": {
    "type": "SINGLE",
    "reservationId": [478652],
    "roomId": [28568],
    "arrival": "2025-10-14",
    "departure": "2025-10-16",
    "clientId": 362792,
    "triggeredBy": "MANUAL"
  }
}
Webhooks

Сповіщення в реальному часі

Вебхуки дозволяють автоматично реагувати на події в системі. Налаштуйте URL кінцевої точки та отримуйте сповіщення про нові бронювання, зміни та скасування.

  • reservation.created - нове бронювання
  • reservation.updated - зміна бронювання
  • reservation.cancelled - скасування бронювання
  • reservation.checked_in - реєстрація заїзду гостя
Дізнайтеся більше про вебхуки

REST API доступний у плані Premium

Доступ до REST API, вебхук і панелі журналів для розробників є частиною плану Premium. Отримайте повний контроль над інтеграціями вашої нерухомості.

REST API FAQ

Часті запитання

Не знайшли те, що шукали? Перегляньте довідковий центр або зверніться до нас.

Доступ до REST API автоматично активується для користувачів з тарифним планом Premium. Ви можете створити ключ API в налаштуваннях облікового запису в розділі "Інтеграції".
Усі запити вимагають заголовка Authorization з Bearer token. Деталі авторизації можна знайти в документації API.
Так, обмеження на 60 запитів за хвилину застосовується. Якщо у вас є більші потреби, зверніться до нас.
Перейдіть до налаштувань облікового запису, розділ "Вебхуки", додайте URL-адресу кінцевого пункту, і виберіть події, про які ви хочете отримувати повідомлення. Система автоматично відправлятиме POST-повідомлення на вказану адресу.
Документація API містить детальні описи всіх кінцевих точок з прикладами. Додатково, наша технічна підтримка доступна через чат та електронну пошту.