Список столов бильярдной
Чтобы получить столы определенной бильярдной, вам нужно сделать GET-вызов по следующему URL-адресу:
https://p.bb-crm.com/api/listtables
Результат
[
{
"table": 16,
"title": "№1 пул"
},
{
"table": 17,
"title": "№2 пул"
},
]
Параметры запроса
Поле | Тип | Описание |
---|---|---|
api_token | String | Your API key. |
Ответ
Поле | Тип | Описание |
---|---|---|
table | Number | ID Стола |
title | String | Название стола |
Получение забронированных столов на ближайние 7 дней
Чтобы получить список столов, вам нужно сделать GET-вызов по следующему URL-адресу:
https://p.bb-crm.com/api/busytables
Положительный ответ:
{
"error": [],
"succes": [
{
"date_start": "2020-10-01 15:00:00",
"date_end": "2020-10-01 16:00:00",
"table": 17
},
{
"date_start": "2020-10-01 15:00:00",
"date_end": "2020-10-01 16:00:00",
"table": 17
}
]
}
Параметры запроса
Поле | Тип | Описание |
---|---|---|
api_token | String | Your API key. |
Параметры ответа
Поле | Тип | Описание |
---|---|---|
error | Array | Не указан параметр |
succes | Array |
"date_start": "2020-10-01 15:00:00", - старт начала работы стола "date_end": "2020-10-01 16:00:00", - окончание работы стола "table": 17 - id стола |
Бронирование стола
Чтобы забронировать стол, вам нужно сделать POST-вызов по следующему URL-адресу:
https://p.bb-crm.com/api/tobooktables
Ответ без ошибки: { "error":[], "succes":41 }
Ответ с ошибкой: {"error": { "date_start":false, "date_end":false, "phone":false, "table":false, }, "succes":[] }
Параметры запроса
Поле | Тип | Описание |
---|---|---|
api_token | String | Your API key. |
date_start | String (2020-09-28 15:00) | Начало бронирования |
date_end | String (2020-09-28 15:00) | Окончание бронирования |
phone | String (0678855393) | Ваш телефон |
String | Ваш email | |
table | Number | Номер стола |
status | Number |
2- оплачено 1 - не оплачено |
Параметры ответа
Поле | Тип | Описание |
---|---|---|
succes | Number | ID Брони |
error | Array | Массив в котором указаны незаполненные данные |