Список столов бильярдной

Чтобы получить столы определенной бильярдной, вам нужно сделать 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) Ваш телефон
email String Ваш email
table Number Номер стола
status Number 2- оплачено
1 - не оплачено

Параметры ответа

Поле Тип Описание
succes Number ID Брони
error Array Массив в котором указаны незаполненные данные