REST API

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

Атрымайце поўны доступ да дадзеных аб браніраванні, гасцях і нумарах праз наш REST API. Аўтаматызуйце працэсы і інтэгруйце мабільны-каляндар з вашымі ўласнымі сістэмамі.

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 запыты.

  • Упраўленне Браняваннямі
  • Дадзеныя гасцей
  • Канфігурацыя нумару
  • Рахункі і плацяжы
Вэбхукі Рэальнага Часу

Атрымлівайце імгненные апавяшчэнні аб зменах у сістэме непасрэдна на вашым серверы.

  • Апавяшчэнні ў рэжыме рэальнага часу
  • Канфігуроўваемы аб'ём падзеі
  • Бяспечнае 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.updated - змена браніравання
  • reservation.cancelled - адмена броні
  • бронь.зарэгістраваны - гасцявы ўваход
Даведайцеся больш пра webhooks

REST API даступны ў плане Premium

Доступ да REST API, webhooks і панэлі журналаў распрацоўшчыка з'яўляецца часткай плану Premium. Атрымаеце поўны кантроль над інтэграцыямі вашай уласнасці.

REST API FAQ

Частыя пытанні

Не знайшлі тое, што шукалі? Праверце наш цэнтр дапамогі або звяжыцеся з намі.

Доступ да REST API аўтаматычна актывуецца для карыстальнікаў на плану Premium. Вы можаце згенераваць ключ API у наладах акаўнта ў раздзеле "Інтэграцыі".
Усе запыты патрабуюць загалоўка Authorization з токенам Bearer. Дэталі аўтарызацыі можна знайсці ў дакументацыі па API.
Так, абмежаванне на 60 запытаў у хвіліну прымяняецца. Калі ў вас ёсць большыя патрэбы, звяжыцеся з намі.
Перайдзіце ў налады ўліковага запісу, раздзел "Webhooks", дадайце URL канчатковай кропкі і выберыце падзеі, пра якія вы хочаце атрымліваць апавяшчэнні. Сістэма аўтаматычна адпраўляе апавяшчэнне тыпу POST на паказаны адрас.
Дакументацыя API ўтрымлівае падрабязныя апісанні ўсіх канчатковых кропак з прыкладамі. Акрамя таго, наша каманда тэхнічнай падтрымкі даступная праз чат і электронную пошту.