{
  "info": {
    "_postman_id": "ebd4c9d3-e394-4c75-984d-3a1b77616b92",
    "name": "ProfSalon",
    "description": "# Введение\nAPI программы ПрофСалон позволяет интегрироваться со сторонними сервисами и пользоваться такими функциями программы ПрофСалон, как онлайн-запись клиентов в салон, передача лидов из сторонних сервисов и личный кабинет клиентов. \n\nЕсли вы не являетесь пользователем программы ПрофСалон, узнайте больше на сайте https://profsalon.org/. \n\nЕсли у вас возникли вопросы или затруднения при использовании API, пишите на general@profsalon.org с пометкой \"Вопрос по API\". \n\n# Формат входных данных\nПринимаются как данные в формате raw в виде JSON-строки, так и form-data или x-www-form-urlencoded.\nВ документации не использован raw, потому что тогда переменные тяжелее описать.\nЕсли какая-то опциональная переменная не используется, необходимо исключить её из запроса.\n\n# Формат ответа\nВсе ответы сервера содержат целочисленный код ответа <b>code</b>, который равен либо <b>0</b>, индицируя, что запрос прошел успешно, в таком случае тело ответа будет содержаться в <b>result</b>, либо код ошибки из списка, в таком случае текстовое описание ошибки будет содержаться в <b>message</b>. \n\n# Коды ошибок\nhttps://profsalon.org/api_error_codes\n\n# Авторизация\nВ новой версии используется Bearer Token, для получения вашего токена необходимо обратиться по адресу general@profsalon.org.\n\n# Идентификатор запроса\nК любому запросу можно добавить параметр <b>request_id</b>, он будет возвращен в неизменном виде.\n\n# Коды салонов\n<b>Если вы работаете с API от какого-то конкретного салона (то есть вы ведете разработку для конкретного салона или сети салонов), можете пропустить этот абзац.</b>\n\nПри начале работы с приложением пользователь должен ввести код салона, который он хочет видеть в своем приложении. \nЭто действие можно делать неоднократно, добавляя несколько кодов салонов. \nЗа одним кодом может скрываться либо один единичный салон, либо сеть салонов. \n\nЕсли код прошел проверку через метод checkCode, далее его (или, если кодов несколько - то все имеющиеся коды) необходимо передавать в каждом запросе. \nПередаются коды при каждом запросе через GET-параметр <b>codes</b>, который содержит строку со всеми кодами, которые активировал пользователь. <pre>Пример: ...&codes=1234,9876,1122</pre> Если этого не делать, то например при запросе списка салонов сервер вернет пустой ответ, т.к. не знает, какие салоны подключал пользователь. \n\nЕсли же вы ведете разработку для конкретного салона или сети салонов, делать этого не нужно, т.к. в публичном ключе, который вы получили, уже зашит список салонов, к которым должен быть доступ у ваших пользователей. \n\nТакже обратите внимание - например есть сеть из 3 салонов, у каждого из них будет свой код (например 10, 11 и 12) + будет один общий код на сеть, например 13. \nПри передаче любого из этих 4 кодов сервер будет возвращать информацию о всех 3 салонах сети, то есть при запросе списка салонов (/api/salons_list) нет никакой разницы, какой из этих кодов будет передан - доступ будет ко всем салонам сети. \nНо разница будет при вызове метода /api/checkCode - при передаче кода салона 11 сервер вернет например <pre>{\"network\":false,\"only_one_city\":true,\"city\":\"Москва\"}</pre> А если передать код 14, сервер вернет например <pre>{\"network\":true,\"only_one_city\":true,\"city\":\"Москва\"}</pre> Благодаря этому можно переадресовывать пользователя сразу на нужный экран, при вводе кода 11 - на страницу салона, при вводе кода 14 - на экран выбора салона. \nЭто добавляет гибкости и позволяет сетям размещать на сайте один код, а в самих салонах - другой.\n\n# Ограничения\nПри использовании функций авторизации есть ограничение по количеству попыток.\nОдноразовый код действителен 10 минут с момента отправки смс.\nДля авторизации через смс-код - не более 1 попытки входа в 10 секунд.\nДля авторизации через email и пароль - не более 1 попытки входа в 5 секунд.\n",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "52535743",
    "_collection_link": "https://go.postman.co/collection/52535743-ebd4c9d3-e394-4c75-984d-3a1b77616b92?source=collection_link"
  },
  "item": [
    {
      "name": "Онлайн-запись",
      "item": [
        {
          "name": "Проверка кода салона",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://profsalon.org/api/checkCode/{code}",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "checkCode",
                "{code}"
              ]
            },
            "description": "Проверяет код и возвращает информацию по нему\n<pre>\n{code} - проверяемый код салона\n</pre>"
          },
          "response": []
        },
        {
          "name": "Получение названий салонов",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "https://profsalon.org/api/get_salon_names?codes=",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_salon_names"
              ],
              "query": [
                {
                  "key": "codes",
                  "value": "",
                  "description": "Коды салонов через запятую",
                  "type": "text"
                }
              ]
            },
            "description": "Проверяет коды и возвращает информацию по ним"
          },
          "response": [
            {
              "name": "Получение названий салонов",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "url": {
                  "raw": "https://profsalon.org/api/get_salon_names?codes=16988,16921",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_salon_names"
                  ],
                  "query": [
                    {
                      "key": "codes",
                      "value": "16988,16921",
                      "description": "Коды салонов через запятую"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Tue, 18 Dec 2018 16:09:29 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"codes\": [\n            {\n                \"code\": 16921,\n                \"installation\": \"demo\",\n                \"name\": \"Салон красоты Ромашка\",\n                \"photo\": \"https://profsalon.org/images/empty_512.png\"\n            },\n            {\n                \"code\": 16988,\n                \"installation\": \"looklike\",\n                \"name\": \"Тестовый салон\",\n                \"photo\": \"https://profsalon.org/CRM/looklike/img/1b2eda7e1e1b6efc8ea0c1b459944510.jpg\"\n            }\n        ]\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение списка городов",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/cities?codes=&ip=&lat=&lon=",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "cities"
              ],
              "query": [
                {
                  "key": "codes",
                  "value": "",
                  "description": "Коды салонов через запятую",
                  "type": "text"
                },
                {
                  "key": "ip",
                  "value": "",
                  "description": "IP-адрес пользователя для опеределения геолокации, опционально",
                  "type": "text"
                },
                {
                  "key": "lat",
                  "value": "",
                  "description": "Широта - местоположение пользователя по GPS, опционально",
                  "type": "text"
                },
                {
                  "key": "lon",
                  "value": "",
                  "description": "Долгота - местоположение пользователя по GPS, опционально",
                  "type": "text"
                }
              ]
            },
            "description": "Возвращает список поддерживаемых городов\n<br>\nПеременные ip, lat, lon нужны только для того, чтобы выставить параметр selected в true по одному из городов и пользователь сразу видел свой город"
          },
          "response": [
            {
              "name": "https://profsalon.org/api/cities",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/cities?codes=16988&lat=55.812759&lon=37.62113",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "cities"
                  ],
                  "query": [
                    {
                      "key": "codes",
                      "value": "16988",
                      "description": "Коды салонов через запятую"
                    },
                    {
                      "key": "ip",
                      "value": null,
                      "description": "IP-адрес пользователя для опеределения геолокации, опционально",
                      "disabled": true
                    },
                    {
                      "key": "lat",
                      "value": "55.812759",
                      "description": "Широта - местоположение пользователя по GPS, опционально"
                    },
                    {
                      "key": "lon",
                      "value": "37.62113",
                      "description": "Долгота - местоположение пользователя по GPS, опционально"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 06 Dec 2018 11:04:50 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": [\n        {\n            \"name\": \"Москва\",\n            \"selected\": true\n        }\n    ]\n}"
            }
          ]
        },
        {
          "name": "Получение списка салонов",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salons_list?codes&city&lat&lon&sort_by",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salons_list"
              ],
              "query": [
                {
                  "key": "codes",
                  "value": "",
                  "description": "Коды салонов через запятую"
                },
                {
                  "key": "city",
                  "value": "",
                  "description": "Название города на русском"
                },
                {
                  "key": "lat",
                  "value": "",
                  "description": "Широта - местоположение пользователя по GPS, опционально"
                },
                {
                  "key": "lon",
                  "value": "",
                  "description": "Долгота - местоположение пользователя по GPS, опционально"
                },
                {
                  "key": "sort_by",
                  "value": "",
                  "description": "Сортировка, доступны значения name или distance, соответственно по имени или удаленности от пользователя. По умолчанию используется distance, если переданы значения lat и lon, в противном случае всегда name"
                }
              ]
            },
            "description": "Возвращает список салонов в заданном городе"
          },
          "response": [
            {
              "name": "Получение списка салонов",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salons_list?codes=16921&city=Москва",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salons_list"
                  ],
                  "query": [
                    {
                      "key": "codes",
                      "value": "16921",
                      "description": "Коды салонов через запятую"
                    },
                    {
                      "key": "city",
                      "value": "Москва",
                      "description": "Название города на русском"
                    },
                    {
                      "key": "lat",
                      "value": null,
                      "description": "Широта - местоположение пользователя по GPS, опционально",
                      "disabled": true
                    },
                    {
                      "key": "lon",
                      "value": null,
                      "description": "Долгота - местоположение пользователя по GPS, опционально",
                      "disabled": true
                    },
                    {
                      "key": "sort_by",
                      "value": null,
                      "description": "Сортировка, доступны значения name или distance, соответственно по имени или удаленности от пользователя. По умолчанию используется distance, если переданы значения lat и lon, в противном случае всегда name",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 16:03:51 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": [\n        {\n            \"id\": \"16921\",\n            \"name\": \"Салон красоты Ромашка\",\n            \"address\": \"Красная, 5\",\n            \"lat\": 55.753564,\n            \"lon\": 37.621085,\n            \"phone\": \"+7 (646) 565-65-65,  +7 (646) 222-65-65\",\n            \"site\": \"\",\n            \"distance\": \"\",\n            \"working_time_weekdays\": \"09:00 - 23:00\",\n            \"working_time_weekends\": \"09:00 - 23:00\",\n            \"photo\": \"https://profsalon.org/images/empty_512.png\",\n            \"capacity\": \"\",\n            \"wifi\": true,\n            \"accept_cards\": true,\n            \"howfar\": \"\",\n            \"description\": \"\",\n            \"photos\": [],\n            \"phone_mask\": \"+7 (###) ###-##-##\",\n            \"currency\": \" руб.\"\n        },\n        {\n            \"id\": \"56775\",\n            \"name\": \"Фитнес центр \\\"Red Gym\\\"\",\n            \"address\": \"тверская, 5\",\n            \"lat\": 55.756847,\n            \"lon\": 37.611122,\n            \"phone\": \"\",\n            \"site\": \"\",\n            \"distance\": \"\",\n            \"working_time_weekdays\": \"08:00 - 23:00\",\n            \"working_time_weekends\": \"08:00 - 23:00\",\n            \"photo\": \"https://profsalon.org/images/empty_512.png\",\n            \"capacity\": \"\",\n            \"wifi\": false,\n            \"accept_cards\": false,\n            \"howfar\": \"\",\n            \"description\": \"\",\n            \"photos\": [],\n            \"phone_mask\": \"+7 (###) ###-##-##\",\n            \"currency\": \" руб.\"\n        }\n    ]\n}"
            }
          ]
        },
        {
          "name": "Получение информации по салону",
          "event": [
            {
              "listen": "prerequest",
              "script": {
                "exec": [
                  ""
                ],
                "type": "text/javascript"
              }
            }
          ],
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}"
              ]
            },
            "description": "Возвращает информацию о салоне.\n<pre>\n{id} - Код салона, по которому нужна информация\n</pre>"
          },
          "response": [
            {
              "name": "Получение информации по салону",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16921",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16921"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 16:18:35 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"id\": \"16921\",\n        \"name\": \"Салон красоты Ромашка\",\n        \"address\": \"Красная, 5\",\n        \"lat\": 55.753564,\n        \"lon\": 37.621085,\n        \"phone\": \"+7 (646) 565-65-65,  +7 (646) 222-65-65\",\n        \"site\": \"\",\n        \"distance\": \"\",\n        \"distance_m\": \"\",\n        \"working_time_weekdays\": \"09:00 - 23:00\",\n        \"working_time_weekends\": \"09:00 - 23:00\",\n        \"photo\": \"https://profsalon.org/images/empty_512.png\",\n        \"capacity\": \"\",\n        \"wifi\": true,\n        \"accept_cards\": true,\n        \"howfar\": \"\",\n        \"description\": \"\",\n        \"photos\": [],\n        \"phone_mask\": \"+7 (###) ###-##-##\",\n        \"currency\": \" руб.\"\n    }\n}"
            },
            {
              "name": "Получение информации по салону",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/81683",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "81683"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Mon, 14 Jun 2021 09:16:16 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"id\": \"81683\",\n        \"name\": \"Клиника Бьютидоктор\",\n        \"address\": \"ул. Большая Пушкарская, 32/А\",\n        \"city\": \"Санкт-Петербург\",\n        \"lat\": 59.95994,\n        \"lon\": 30.304325,\n        \"phone\": \"+79046107744\",\n        \"site\": \"beautydoctorspb.ru\",\n        \"distance\": \"\",\n        \"distance_m\": \"\",\n        \"working_time_weekdays\": \"10:00 - 21:00\",\n        \"working_time_weekends\": \"10:00 - 18:00\",\n        \"photo\": \"https://profsalon.org/images/empty_512.png\",\n        \"logo\": \"https://profsalon.org/CRM/spb_unimed/img/86fda825801cff55d730d962cc919964.png\",\n        \"capacity\": \"\",\n        \"wifi\": true,\n        \"accept_cards\": true,\n        \"howfar\": \"10\",\n        \"description\": \"\",\n        \"photos\": [],\n        \"phone_mask\": \"+7 (###) ###-##-##\",\n        \"currency\": \" руб.\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение списка услуг салона",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/services",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "services"
              ]
            },
            "description": "Возвращает список услуг салона\n<pre>\n{id} - Код салона, по которому нужна информация\n</pre>"
          },
          "response": [
            {
              "name": "Получение списка услуг салона",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/services",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "services"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 16:23:28 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": [\n        {\n            \"id\": \"2\",\n            \"name\": \"Парикмахерский зал\",\n            \"link\": \"hair\",\n            \"services\": [\n                {\n                    \"id\": \"201\",\n                    \"name\": \"Выпрямление волос\",\n                    \"description\": \"100% выпрямление любых волос! Эффект навсегда!\",\n                    \"price\": \"1500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1500\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2200\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"1\",\n                    \"name\": \"Реабилитационная стрижка\",\n                    \"description\": \"\",\n                    \"price\": \"2600\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2600\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2900\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3200\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"2\",\n                    \"name\": \"Создание нового образа\",\n                    \"description\": \"\",\n                    \"price\": \"1200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"1500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"3\",\n                    \"name\": \"Стрижка модельная\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"4\",\n                    \"name\": \"Коррекция стрижки\",\n                    \"description\": \"\",\n                    \"price\": \"1200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"1800\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"5\",\n                    \"name\": \"Детская стрижка до 7 лет\",\n                    \"description\": \"\",\n                    \"price\": \"300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"6\",\n                    \"name\": \"Детская стрижка с 7 до 14 лет\",\n                    \"description\": \"\",\n                    \"price\": \"900\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"900\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"7\",\n                    \"name\": \"Стрижка челки\",\n                    \"description\": \"\",\n                    \"price\": \"350\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"350\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"8\",\n                    \"name\": \"Сушка феном\",\n                    \"description\": \"\",\n                    \"price\": \"400\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"800\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"9\",\n                    \"name\": \"Укладка повседневная\",\n                    \"description\": \"\",\n                    \"price\": \"600\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"600\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"900\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"10\",\n                    \"name\": \"Коктейльная укладка\",\n                    \"description\": \"\",\n                    \"price\": \"900\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"900\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"1500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"1700\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"11\",\n                    \"name\": \"Вечерняя прическа\",\n                    \"description\": \"\",\n                    \"price\": \"1500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2300\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"12\",\n                    \"name\": \"Свадебная прическа\",\n                    \"description\": \"\",\n                    \"price\": \"3100\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"1\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"3100\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"3\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"4000\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"4\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4600\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"13\",\n                    \"name\": \"Плетение кос (один элемент)\",\n                    \"description\": \"\",\n                    \"price\": \"350\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"350\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"14\",\n                    \"name\": \"Наращивание волос (1 час, без материалов)\",\n                    \"description\": \"\",\n                    \"price\": \"1600\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"15\",\n                    \"name\": \"Графика (один элемент)\",\n                    \"description\": \"\",\n                    \"price\": \"100\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"2\",\n                            \"name\": \"Средние\",\n                            \"price\": \"100\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"17\",\n                    \"name\": \"Express – уход\",\n                    \"description\": \"\",\n                    \"price\": \"300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"18\",\n                    \"name\": \"Spa - ритуал NaturalCosmetic масло & релаксация\",\n                    \"description\": \"\",\n                    \"price\": \"1200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"5\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1800\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"7\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"8\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3600\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"19\",\n                    \"name\": \"Action 2 Phases\",\n                    \"description\": \"\",\n                    \"price\": \"2000\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"5\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2000\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"7\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2600\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"8\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3000\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"16\",\n                    \"name\": \"Ампула Instant Detandler\",\n                    \"description\": \"\",\n                    \"price\": \"800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"800\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"20\",\n                    \"name\": \"Восстановление волос огнем\",\n                    \"description\": \"\",\n                    \"price\": \"3500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"5\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"3500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"4500\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"7\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"5400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"8\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"6400\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"21\",\n                    \"name\": \"Масляное обертывание Tricobios\",\n                    \"description\": \"\",\n                    \"price\": \"2850\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"5\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2850\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3150\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"7\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3700\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"8\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4050\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"22\",\n                    \"name\": \"Масляное обертывание Ricibios\",\n                    \"description\": \"\",\n                    \"price\": \"3000\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"5\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"3000\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3600\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"7\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3900\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"8\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4400\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"23\",\n                    \"name\": \"Кератиновое восстановление и выпрямление структуры волос\",\n                    \"description\": \"\",\n                    \"price\": \"6900\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"5\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"6900\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"7700\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"7\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"8600\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"8\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"9600\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"24\",\n                    \"name\": \"Дневной макияж\",\n                    \"description\": \"\",\n                    \"price\": \"1800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1800\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"25\",\n                    \"name\": \"Вечерний макияж\",\n                    \"description\": \"\",\n                    \"price\": \"2300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"26\",\n                    \"name\": \"Свадебный макияж\",\n                    \"description\": \"\",\n                    \"price\": \"2800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"27\",\n                    \"name\": \"Beauty консультация\",\n                    \"description\": \"\",\n                    \"price\": \"3000\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"6\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3000\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"52\",\n                    \"name\": \"Стрижка модельная\",\n                    \"description\": \"\",\n                    \"price\": \"1300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"53\",\n                    \"name\": \"Стрижка креативная\",\n                    \"description\": \"\",\n                    \"price\": \"1500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"1500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"54\",\n                    \"name\": \"Стрижка повышенной сложности (с использованием опасной бритвы)\",\n                    \"description\": \"\",\n                    \"price\": \"1700\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"1700\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"55\",\n                    \"name\": \"Стрижка машинкой\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"56\",\n                    \"name\": \"Стрижка машинкой с насадкой\",\n                    \"description\": \"\",\n                    \"price\": \"700\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"700\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"57\",\n                    \"name\": \"Окантовка\",\n                    \"description\": \"\",\n                    \"price\": \"300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"58\",\n                    \"name\": \"Мытье головы\",\n                    \"description\": \"\",\n                    \"price\": \"300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"300\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"59\",\n                    \"name\": \"Графика один элемент\",\n                    \"description\": \"\",\n                    \"price\": \"100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"60\",\n                    \"name\": \"Детская стрижка (до 7 лет)\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"61\",\n                    \"name\": \"Детская стрижка (с 7 до 14)\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"62\",\n                    \"name\": \"Ретуширование седины\",\n                    \"description\": \"\",\n                    \"price\": \"2200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"2200\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"63\",\n                    \"name\": \"Коррекция бровей\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"64\",\n                    \"name\": \"Уход за бородой\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"65\",\n                    \"name\": \"Мытье головы с массажем\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"500\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"66\",\n                    \"name\": \"Массаж головы по маслу\",\n                    \"description\": \"\",\n                    \"price\": \"900\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"900\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"67\",\n                    \"name\": \"Spa-ритуал пирофорез\",\n                    \"description\": \"\",\n                    \"price\": \"2500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"13\",\n                            \"name\": \"Для любой цены\",\n                            \"price\": \"2500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"202\",\n                    \"name\": \"Тест Окрашивание\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"600\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"28\",\n                    \"name\": \"Реабилитационное окрашивание\",\n                    \"description\": \"\",\n                    \"price\": \"5600\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"5600\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"6400\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"7300\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"8200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"29\",\n                    \"name\": \"Окрашивание корней (до 1,5 см)\",\n                    \"description\": \"\",\n                    \"price\": \"2550\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2550\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"30\",\n                    \"name\": \"Окрашивание корней блонд (до 1,5 см)\",\n                    \"description\": \"\",\n                    \"price\": \"2700\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2700\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"31\",\n                    \"name\": \"Окрашивание седых волос\",\n                    \"description\": \"\",\n                    \"price\": \"2550\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2750\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"32\",\n                    \"name\": \"Окрашивание в один тон\",\n                    \"description\": \"\",\n                    \"price\": \"2750\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2750\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"4450\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4750\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"33\",\n                    \"name\": \"Тонирование волос\",\n                    \"description\": \"\",\n                    \"price\": \"1150\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1150\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2150\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"2750\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"34\",\n                    \"name\": \"Безаммиачное тонирование волос с PQ17\",\n                    \"description\": \"\",\n                    \"price\": \"1650\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1650\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3450\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4450\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"35\",\n                    \"name\": \"Пастельное тонировние волос\",\n                    \"description\": \"\",\n                    \"price\": \"1050\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1350\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"1750\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"2150\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"36\",\n                    \"name\": \"Биолюминирование\",\n                    \"description\": \"\",\n                    \"price\": \"2350\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2350\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2950\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3350\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3950\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"37\",\n                    \"name\": \"Смена цвета (притемнение)\",\n                    \"description\": \"\",\n                    \"price\": \"4200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"4200\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"5400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"6750\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"7200\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"38\",\n                    \"name\": \"Безаммиачное осветление волос ShineLight\",\n                    \"description\": \"\",\n                    \"price\": \"2150\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2150\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2750\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3250\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4350\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"39\",\n                    \"name\": \"Осветление XDPowder\",\n                    \"description\": \"\",\n                    \"price\": \"1650\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1650\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2450\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3450\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4250\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"40\",\n                    \"name\": \"Осветление XDCream\",\n                    \"description\": \"\",\n                    \"price\": \"2050\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3950\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4950\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"41\",\n                    \"name\": \"Корректирующий шампунь (смывка)\",\n                    \"description\": \"\",\n                    \"price\": \"1400\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1950\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3250\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"42\",\n                    \"name\": \"Мелирование частое\",\n                    \"description\": \"\",\n                    \"price\": \"1950\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1950\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2350\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2950\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4050\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"43\",\n                    \"name\": \"Частичное мелирование\",\n                    \"description\": \"\",\n                    \"price\": \"1650\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"1650\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"1950\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"2550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3050\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"44\",\n                    \"name\": \"Щадящее мелирование  XDCream\",\n                    \"description\": \"\",\n                    \"price\": \"2250\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"2250\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"2550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3250\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4350\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"45\",\n                    \"name\": \"Мелирование на фольгу\",\n                    \"description\": \"\",\n                    \"price\": \"3050\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"3050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"3250\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"3550\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"3950\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"46\",\n                    \"name\": \"FASHION - окрашивание I\",\n                    \"description\": \"\",\n                    \"price\": \"3050\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"3050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"4050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"5250\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"4450\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"47\",\n                    \"name\": \"FASHION - окрашивание II\",\n                    \"description\": \"\",\n                    \"price\": \"4350\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"4350\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"5050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"6050\",\n                            \"price_not_final\": true\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"6950\",\n                            \"price_not_final\": true\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"48\",\n                    \"name\": \"Химическая завивка\",\n                    \"description\": \"\",\n                    \"price\": \"4750\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"9\",\n                            \"name\": \"Короткие\",\n                            \"price\": \"4750\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"5750\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"11\",\n                            \"name\": \"Длинные\",\n                            \"price\": \"6750\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"12\",\n                            \"name\": \"Очень длинные\",\n                            \"price\": \"7750\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"49\",\n                    \"name\": \"Окрашивание бровей\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"50\",\n                    \"name\": \"Окрашивание ресниц\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"51\",\n                    \"name\": \"Коррекция бровей\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"10\",\n                            \"name\": \"Средние\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"3\",\n            \"name\": \"Маникюрный кабинет\",\n            \"link\": \"nail\",\n            \"services\": [\n                {\n                    \"id\": \"68\",\n                    \"name\": \"Маникюр классический\",\n                    \"description\": \"\",\n                    \"price\": \"1100\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"69\",\n                    \"name\": \"Маникюр Европейский\",\n                    \"description\": \"\",\n                    \"price\": \"1200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"70\",\n                    \"name\": \"Комбинированный маникюр\",\n                    \"description\": \"\",\n                    \"price\": \"1400\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"71\",\n                    \"name\": \"Бразильский маникюр\",\n                    \"description\": \"\",\n                    \"price\": \"1600\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"72\",\n                    \"name\": \"Экспресс маникюр\",\n                    \"description\": \"\",\n                    \"price\": \"600\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"600\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"73\",\n                    \"name\": \"Придание формы ногтям\",\n                    \"description\": \"\",\n                    \"price\": \"200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"200\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"74\",\n                    \"name\": \"Ремонт шелком (один ноготь)\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"75\",\n                    \"name\": \"Шлифовка по маслу\",\n                    \"description\": \"\",\n                    \"price\": \"300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"350\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"76\",\n                    \"name\": \"Массаж рук\",\n                    \"description\": \"\",\n                    \"price\": \"350\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"350\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"350\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"77\",\n                    \"name\": \"Spa-уход\",\n                    \"description\": \"\",\n                    \"price\": \"550\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"550\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"550\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"78\",\n                    \"name\": \"Парафинотерапия\",\n                    \"description\": \"\",\n                    \"price\": \"350\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"350\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"350\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"79\",\n                    \"name\": \"Лечебное покрытие\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"80\",\n                    \"name\": \"Покрытие лаком Jessica\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"81\",\n                    \"name\": \"Покрытие лаком Jessica френч\",\n                    \"description\": \"\",\n                    \"price\": \"650\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"82\",\n                    \"name\": \"Снятие лака Jessica\",\n                    \"description\": \"\",\n                    \"price\": \"100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"83\",\n                    \"name\": \"Покрытие Vinylux\",\n                    \"description\": \"\",\n                    \"price\": \"600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"84\",\n                    \"name\": \"Покрытие Vinylux френч\",\n                    \"description\": \"\",\n                    \"price\": \"900\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"900\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"85\",\n                    \"name\": \"Снятие Vinylux\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"86\",\n                    \"name\": \"Покрытие Geleration\",\n                    \"description\": \"\",\n                    \"price\": \"1100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"87\",\n                    \"name\": \"Покрытие Geleration френч\",\n                    \"description\": \"\",\n                    \"price\": \"1450\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1450\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"88\",\n                    \"name\": \"Покрытие Geleration декоративный френч\",\n                    \"description\": \"\",\n                    \"price\": \"1650\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"89\",\n                    \"name\": \"Снятие гель-лака\",\n                    \"description\": \"\",\n                    \"price\": \"400\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"400\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"90\",\n                    \"name\": \"Дизайн 1ого ногтя\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"91\",\n                    \"name\": \"Детский маникюр с 3 до 7 лет с покрытием лак\",\n                    \"description\": \"\",\n                    \"price\": \"350\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"350\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"92\",\n                    \"name\": \"Детский маникюр с 7 до 14 лет (с покрытием лак для девочек)\",\n                    \"description\": \"\",\n                    \"price\": \"550\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"14\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"750\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"550\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"93\",\n                    \"name\": \"Горячий маникюр\",\n                    \"description\": \"\",\n                    \"price\": \"1600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"15\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"130\",\n                    \"name\": \"Наращивание ногтей гелем\",\n                    \"description\": \"\",\n                    \"price\": \"3300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"131\",\n                    \"name\": \"Наращивание цветным гелем\",\n                    \"description\": \"\",\n                    \"price\": \"3500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"132\",\n                    \"name\": \"Наращивание френч\",\n                    \"description\": \"\",\n                    \"price\": \"3800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"133\",\n                    \"name\": \"Наращивание «декоративный френч»\",\n                    \"description\": \"\",\n                    \"price\": \"4100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"4100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"134\",\n                    \"name\": \"Наращивание с удлинением (один ноготь)\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"135\",\n                    \"name\": \"Укрепление ногтей гелем\",\n                    \"description\": \"\",\n                    \"price\": \"2500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"136\",\n                    \"name\": \"Укрепление ногтей цветным гелем\",\n                    \"description\": \"\",\n                    \"price\": \"2800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"137\",\n                    \"name\": \"Укрепление ногтей гелем френч\",\n                    \"description\": \"\",\n                    \"price\": \"3000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"138\",\n                    \"name\": \"Укрепление ногтей гелем «декоративный френч»\",\n                    \"description\": \"\",\n                    \"price\": \"3300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"139\",\n                    \"name\": \"Снятие искусственных ногтей\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"120\",\n                    \"name\": \"Наращивание ногтей гелем\",\n                    \"description\": \"\",\n                    \"price\": \"3100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"121\",\n                    \"name\": \"Наращивание цветным гелем\",\n                    \"description\": \"\",\n                    \"price\": \"3500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"122\",\n                    \"name\": \"Наращивание френч\",\n                    \"description\": \"\",\n                    \"price\": \"3700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"123\",\n                    \"name\": \"Наращивание «декоративный френч»\",\n                    \"description\": \"\",\n                    \"price\": \"3900\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3900\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"124\",\n                    \"name\": \"Наращивание с удлинением (один ноготь)\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"125\",\n                    \"name\": \"Укрепление ногтей гелем\",\n                    \"description\": \"\",\n                    \"price\": \"2300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"126\",\n                    \"name\": \"Укрепление ногтей цветным гелем\",\n                    \"description\": \"\",\n                    \"price\": \"2600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"127\",\n                    \"name\": \"Укрепление ногтей гелем френч\",\n                    \"description\": \"\",\n                    \"price\": \"2800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"128\",\n                    \"name\": \"Укрепление ногтей гелем «декоративный френч»\",\n                    \"description\": \"\",\n                    \"price\": \"3100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"129\",\n                    \"name\": \"Снятие искусственных ногтей\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"94\",\n                    \"name\": \"Педикюр классический\",\n                    \"description\": \"\",\n                    \"price\": \"1900\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1900\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"2000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"95\",\n                    \"name\": \"Педикюр комбинированный\",\n                    \"description\": \"\",\n                    \"price\": \"2200\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"2200\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"2300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"96\",\n                    \"name\": \"Бразильский педикюр\",\n                    \"description\": \"\",\n                    \"price\": \"2400\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"2400\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"2500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"97\",\n                    \"name\": \"Экспресс – педикюр\",\n                    \"description\": \"\",\n                    \"price\": \"1550\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1550\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"98\",\n                    \"name\": \"Педикюр пальчики\",\n                    \"description\": \"\",\n                    \"price\": \"1250\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1250\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"99\",\n                    \"name\": \"Обработка стоп\",\n                    \"description\": \"\",\n                    \"price\": \"1100\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"100\",\n                    \"name\": \"Обработка вросшего ногтя (1 сложность)\",\n                    \"description\": \"\",\n                    \"price\": \"300\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"300\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"101\",\n                    \"name\": \"Обработка вросшего ногтя (2 сложность)\",\n                    \"description\": \"\",\n                    \"price\": \"450\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"450\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"450\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"102\",\n                    \"name\": \"Обработка вросшего ногтя (3 сложность)\",\n                    \"description\": \"\",\n                    \"price\": \"650\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"103\",\n                    \"name\": \"Ремонт шелком (один ноготь)\",\n                    \"description\": \"\",\n                    \"price\": \"200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"104\",\n                    \"name\": \"Массаж стоп\",\n                    \"description\": \"\",\n                    \"price\": \"450\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"450\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"450\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"105\",\n                    \"name\": \"Spa уход\",\n                    \"description\": \"\",\n                    \"price\": \"550\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"550\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"550\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"106\",\n                    \"name\": \"Парафинотерапия\",\n                    \"description\": \"\",\n                    \"price\": \"450\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"450\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"450\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"107\",\n                    \"name\": \"Лечебное покрытие\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"200\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"17\",\n                            \"name\": \"Для мужчин\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"108\",\n                    \"name\": \"Покрытие лаком Jessica\",\n                    \"description\": \"\",\n                    \"price\": \"600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"109\",\n                    \"name\": \"Покрытие лаком Jessica френч\",\n                    \"description\": \"\",\n                    \"price\": \"700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"110\",\n                    \"name\": \"Снятие лака Jessica\",\n                    \"description\": \"\",\n                    \"price\": \"100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"111\",\n                    \"name\": \"Покрытие Vinylux\",\n                    \"description\": \"\",\n                    \"price\": \"800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"112\",\n                    \"name\": \"Покрытие Vinylux френч\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"113\",\n                    \"name\": \"Снятие Vinylux\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"114\",\n                    \"name\": \"Покрытие Geleration\",\n                    \"description\": \"\",\n                    \"price\": \"1200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"115\",\n                    \"name\": \"Покрытие Geleration френч\",\n                    \"description\": \"\",\n                    \"price\": \"1600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"116\",\n                    \"name\": \"Покрытие Geleration декоративный френч\",\n                    \"description\": \"\",\n                    \"price\": \"1850\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1850\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"117\",\n                    \"name\": \"Снятие гель-лака\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"118\",\n                    \"name\": \"Дизайн 1ого ногтя\",\n                    \"description\": \"\",\n                    \"price\": \"150\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"119\",\n                    \"name\": \"Детский педикюр с 7 до 14 лет с покрытием лак\",\n                    \"description\": \"\",\n                    \"price\": \"1300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"16\",\n                            \"name\": \"Для дам\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"1\",\n            \"name\": \"Массажный кабинет\",\n            \"link\": \"massage\",\n            \"services\": [\n                {\n                    \"id\": \"165\",\n                    \"name\": \"Общий массаж ручной\",\n                    \"description\": \"\",\n                    \"price\": \"2000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"166\",\n                    \"name\": \"Массаж спины\",\n                    \"description\": \"\",\n                    \"price\": \"800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"90\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"167\",\n                    \"name\": \"Массаж шейно-воротниковой зоны\",\n                    \"description\": \"\",\n                    \"price\": \"650\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"168\",\n                    \"name\": \"Массаж пояснично-кресцовой зоны\",\n                    \"description\": \"\",\n                    \"price\": \"650\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"169\",\n                    \"name\": \"Массаж живота\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"15\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"170\",\n                    \"name\": \"Массаж верхних конечностей\",\n                    \"description\": \"\",\n                    \"price\": \"650\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"171\",\n                    \"name\": \"Массаж нижних конечностей\",\n                    \"description\": \"\",\n                    \"price\": \"650\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"650\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"172\",\n                    \"name\": \"Массаж головы\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"15\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"173\",\n                    \"name\": \"Массаж лица по зонам\",\n                    \"description\": \"\",\n                    \"price\": \"600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"15\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"186\",\n                    \"name\": \"Общий массаж ручной (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"2200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"187\",\n                    \"name\": \"Массаж спины (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"30\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"188\",\n                    \"name\": \"Массаж шейно-воротниковой зоны (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"850\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"850\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"189\",\n                    \"name\": \"Массаж пояснично-кресцовой зоны (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"950\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"950\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"190\",\n                    \"name\": \"Массаж живота  (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"15\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"191\",\n                    \"name\": \"Массаж верхних конечностей (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"850\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"850\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"192\",\n                    \"name\": \"Массаж нижних конечностей (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"850\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"850\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"193\",\n                    \"name\": \"Массаж головы (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"15\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"194\",\n                    \"name\": \"Массаж лица по зонам (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"15\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"174\",\n                    \"name\": \"Общий массаж\",\n                    \"description\": \"\",\n                    \"price\": \"3000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"90\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"175\",\n                    \"name\": \"Массаж спины\",\n                    \"description\": \"\",\n                    \"price\": \"2000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"176\",\n                    \"name\": \"Массаж живота\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"177\",\n                    \"name\": \"Массаж верхних конечностей\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"178\",\n                    \"name\": \"Массаж нижних конечностей\",\n                    \"description\": \"\",\n                    \"price\": \"1500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"30\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"195\",\n                    \"name\": \"Общий массаж (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"3300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"90\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"196\",\n                    \"name\": \"Массаж спины (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"2200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"197\",\n                    \"name\": \"Массаж живота (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"198\",\n                    \"name\": \"Массаж верхних конечностей (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"1100\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"199\",\n                    \"name\": \"Массаж нижних конечностей (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"1600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"30\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"157\",\n                    \"name\": \"Антицеллюлитный массаж общий ручной\",\n                    \"description\": \"\",\n                    \"price\": \"2800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"3100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"3500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"158\",\n                    \"name\": \"Антицеллюлитный массаж живота ручной\",\n                    \"description\": \"\",\n                    \"price\": \"800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"800\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"159\",\n                    \"name\": \"Антицеллюлитный массаж  ног и ягодиц ручной\",\n                    \"description\": \"\",\n                    \"price\": \"1800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"1800\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"2100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"2400\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"160\",\n                    \"name\": \"Антицеллюлитный массаж ягодиц ручной\",\n                    \"description\": \"\",\n                    \"price\": \"800\",\n                    \"price_not_final\": true,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"800\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"1100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"1400\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"161\",\n                    \"name\": \"Антицеллюлитный массаж ног ручной\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": true,\n                    \"duration\": \"25\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"1300\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"1600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"162\",\n                    \"name\": \"Комплексный Антицеллюлитный массаж (зоны спины и «ушек»; «ушки-ягодицы; ягодицы-ноги до подколенной части)\",\n                    \"description\": \"\",\n                    \"price\": \"27500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"27500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"163\",\n                    \"name\": \"Медово-ароматерапевтический массаж\",\n                    \"description\": \"\",\n                    \"price\": \"2500\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"2500\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"3100\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"164\",\n                    \"name\": \"Антицеллюлитный массаж общий ручной + обертывание\",\n                    \"description\": \"\",\n                    \"price\": \"3100\",\n                    \"price_not_final\": true,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": \"18\",\n                            \"name\": \"Астеник\",\n                            \"price\": \"3100\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"19\",\n                            \"name\": \"Нормостеник\",\n                            \"price\": \"3300\",\n                            \"price_not_final\": false\n                        },\n                        {\n                            \"id\": \"20\",\n                            \"name\": \"Гиперстеник\",\n                            \"price\": \"3600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"180\",\n                    \"name\": \"Антицеллюлитный массаж общий ручной (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"3200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"181\",\n                    \"name\": \"Антицеллюлитный массаж живота ручной (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"182\",\n                    \"name\": \"Антицеллюлитный массаж  ног и ягодиц ручной (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"2000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"183\",\n                    \"name\": \"Антицеллюлитный массаж ягодиц ручной (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"1000\",\n                    \"price_not_final\": false,\n                    \"duration\": \"20\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1000\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"184\",\n                    \"name\": \"Антицеллюлитный массаж ног ручной (муж)\",\n                    \"description\": \"\",\n                    \"price\": \"1200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"25\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"1200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"1\",\n            \"name\": \"Кабинет косметологии\",\n            \"link\": \"cabinet\",\n            \"services\": [\n                {\n                    \"id\": \"140\",\n                    \"name\": \"Декорирование ресниц: звездной пудрой\",\n                    \"description\": \"\",\n                    \"price\": \"2500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"141\",\n                    \"name\": \"SPA-чистка LaBiosthetique\",\n                    \"description\": \"\",\n                    \"price\": \"3300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"142\",\n                    \"name\": \"Комбинированная чистка\",\n                    \"description\": \"\",\n                    \"price\": \"3200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"50\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"143\",\n                    \"name\": \"Methode Anti-Age Menulphia 35+ Базовая программа для возрастной кожи\",\n                    \"description\": \"\",\n                    \"price\": \"3150\",\n                    \"price_not_final\": false,\n                    \"duration\": \"50\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3150\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"144\",\n                    \"name\": \"Methode Anti-Age Menulphia 35+ Расширенная программа для возрастной кожи\",\n                    \"description\": \"\",\n                    \"price\": \"3700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"145\",\n                    \"name\": \"Methode Anti-Age Dermosthetique\",\n                    \"description\": \"\",\n                    \"price\": \"4700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"60\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"4700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"146\",\n                    \"name\": \"Dermosthetique Hydro-Actif базовый уход гидротерапия с маской Hydratant\",\n                    \"description\": \"\",\n                    \"price\": \"2800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"147\",\n                    \"name\": \"Dermosthetique Hydro-Actif Лифтинг + гидротерапия с моментальным действием с маской Patch Gel Visage Cel\",\n                    \"description\": \"\",\n                    \"price\": \"5200\",\n                    \"price_not_final\": false,\n                    \"duration\": \"50\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"5200\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"148\",\n                    \"name\": \"Dermosthetique Hydro-Actif Экспресс-гидротерапия с маской Isobios Gel\",\n                    \"description\": \"\",\n                    \"price\": \"2900\",\n                    \"price_not_final\": false,\n                    \"duration\": \"30\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2900\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"149\",\n                    \"name\": \"Dermosthetique Hydro-Actif Экспресс-гидротерапия с маской по типу кожи\",\n                    \"description\": \"\",\n                    \"price\": \"2700\",\n                    \"price_not_final\": false,\n                    \"duration\": \"30\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2700\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"150\",\n                    \"name\": \"Methode Anti-age Vie Intense 25+ Базовая энергонасыщающая программа восстановления гидробаланса обезвоженной \\\"уставшей\\\" кожи\",\n                    \"description\": \"\",\n                    \"price\": \"2600\",\n                    \"price_not_final\": false,\n                    \"duration\": \"40\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2600\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"151\",\n                    \"name\": \"Methode Anti-age Vie Intense 25+ Расширенная энергонасыщающая программа восстановления гидробаланса обезвоженной \\\"уставшей\\\" кожи\",\n                    \"description\": \"\",\n                    \"price\": \"3300\",\n                    \"price_not_final\": false,\n                    \"duration\": \"50\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3300\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"152\",\n                    \"name\": \"Methode Relaxante Базовая программа для чувствительной кожи\",\n                    \"description\": \"\",\n                    \"price\": \"2800\",\n                    \"price_not_final\": false,\n                    \"duration\": \"50\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2800\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"153\",\n                    \"name\": \"Methode Relaxante Расширенная программа для чувствительной кожи\",\n                    \"description\": \"\",\n                    \"price\": \"3500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"70\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"3500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"154\",\n                    \"name\": \"Уход за стопами\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"10\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"155\",\n                    \"name\": \"Уход за руками\",\n                    \"description\": \"\",\n                    \"price\": \"500\",\n                    \"price_not_final\": false,\n                    \"duration\": \"10\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"500\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"156\",\n                    \"name\": \"LA BIOSTHETIQUE Грязевое обертывание для тела (с пилингом без массажа)\",\n                    \"description\": \"\",\n                    \"price\": \"2400\",\n                    \"price_not_final\": false,\n                    \"duration\": \"50\",\n                    \"attributes\": [\n                        {\n                            \"id\": 1,\n                            \"name\": \"Без параметров\",\n                            \"price\": \"2400\",\n                            \"price_not_final\": false\n                        }\n                    ]\n                }\n            ]\n        }\n    ]\n}"
            }
          ]
        },
        {
          "name": "Получение списка сотрудников салона",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/employees?services&cabinet_id",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "employees"
              ],
              "query": [
                {
                  "key": "services",
                  "value": "",
                  "description": "Список выбранных услуг, если параметр передан то сервер вернет только сотрудников, которые могут оказать данные услуги. \nВозможны 2 формата - перечисление ID услуг через запятую (напр. \"2,3,4\") или ID + выбранный параметр услуги (длина волос и т.д., напр. \"2;1,3;51,4;12\", то есть после ID услуги идет ID параметра через точку с запятой). \nЕсли выбран формат с параметрами, то у сотрудников также будет посчитано время оказания услуги и стоимость услуги уже с учетом этих парамтеров."
                },
                {
                  "key": "cabinet_id",
                  "value": "",
                  "description": "ID кабинета \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета)."
                }
              ]
            },
            "description": "Возвращает список сотрудников салона\n<pre>\n{id} - Код салона, по которому нужна информация\n</pre>"
          },
          "response": [
            {
              "name": "Получение списка сотрудников салона",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/employees",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "employees"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 16:25:20 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": [\n        {\n            \"id\": \"2\",\n            \"name\": \"Александр Комьев\",\n            \"occupation\": \"Стилист\",\n            \"photo\": \"https://profsalon.org/CRM/looklike/img/cdbdd7eda1215644574307966c0c07da[155x155].jpg\",\n            \"record_duration\": 0,\n            \"record_price\": 0\n        },\n        {\n            \"id\": \"7\",\n            \"name\": \"Мария Иванова\",\n            \"occupation\": \"Мастер\",\n            \"photo\": \"https://profsalon.org/CRM/looklike/img/42375c9a204acbadf024a1b103d5b1a6[155x155].jpg\",\n            \"record_duration\": 0,\n            \"record_price\": 0\n        },\n        {\n            \"id\": \"9\",\n            \"name\": \"Татьяна Вознесенская\",\n            \"occupation\": \"Косметолог\",\n            \"photo\": \"https://profsalon.org/CRM/assets/css/images/avatar.jpg\",\n            \"record_duration\": 0,\n            \"record_price\": 0\n        }\n    ]\n}"
            }
          ]
        },
        {
          "name": "Получение информации по сотруднику",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/employee/{eid}?services&cabinet_id",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "employee",
                "{eid}"
              ],
              "query": [
                {
                  "key": "services",
                  "value": "",
                  "description": "Список выбранных услуг, если параметр передан то сервер вернет только сотрудников, которые могут оказать данные услуги. \nВозможны 2 формата - перечисление ID услуг через запятую (напр. \"2,3,4\") или ID + выбранный параметр услуги (длина волос и т.д., напр. \"2;1,3;51,4;12\", то есть после ID услуги идет ID параметра через точку с запятой). \nЕсли выбран формат с параметрами, то у сотрудников также будет посчитано время оказания услуги и стоимость услуги уже с учетом этих парамтеров."
                },
                {
                  "key": "cabinet_id",
                  "value": "",
                  "description": "ID кабинета \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета)."
                }
              ]
            },
            "description": "Возвращает список сотрудников салона\n<pre>\n{id} - Код салона, по которому нужна информация\n{eid} - ID сотрудника, по которому нужна информация\n</pre>"
          },
          "response": [
            {
              "name": "Получение информации по сотруднику",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/employee/2",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "employee",
                    "2"
                  ],
                  "query": [
                    {
                      "key": "services",
                      "value": "78,12",
                      "description": "Список выбранных услуг, если параметр передан то сервер вернет только сотрудников, которые могут оказать данные услуги. \nВозможны 2 формата - перечисление ID услуг через запятую (напр. \"2,3,4\") или ID + выбранный параметр услуги (длина волос и т.д., напр. \"2;1,3;51,4;12\", то есть после ID услуги идет ID параметра через точку с запятой). \nЕсли выбран формат с параметрами, то у сотрудников также будет посчитано время оказания услуги и стоимость услуги уже с учетом этих парамтеров.",
                      "disabled": true
                    },
                    {
                      "key": "cabinet_id",
                      "value": "0",
                      "description": "ID кабинета \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета).",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 14 Dec 2018 14:43:07 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"id\": \"2\",\n        \"name\": \"Александр Комьев\",\n        \"occupation\": null,\n        \"photo\": \"https://profsalon.org/CRM/looklike/img/cdbdd7eda1215644574307966c0c07da[155x155].jpg\",\n        \"record_duration\": 0,\n        \"record_price\": 0\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение рабочих дней сотрудника",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/employee/{eid}/schedule?duration=&services&cabinet_id",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "employee",
                "{eid}",
                "schedule"
              ],
              "query": [
                {
                  "key": "duration",
                  "value": "",
                  "description": "Продолжительность выбранных услуг в минутах"
                },
                {
                  "key": "services",
                  "value": "",
                  "description": "Список выбранных услуг, если параметр передан то сервер вернет только график сотрудников, которые могут оказать данные услуги. \nФормат - перечисление ID услуг через запятую (напр. \"2,3,4\"). Опционально."
                },
                {
                  "key": "cabinet_id",
                  "value": "",
                  "description": "ID кабинета \nЕсли параметр передан, сервер вернет только график работы в выбранном кабинете. \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета). Опционально."
                }
              ]
            },
            "description": "Возвращает рабочие дни сотрудника.\n<br>\nМаксимальный период составляет 3 месяца, если будет указан больший период - время окончания автоматически изменится на время начала + 3 месяца.\n<pre>\n{id} - Код салона\n{eid} - ID сотрудника\n</pre>"
          },
          "response": [
            {
              "name": "Получение рабочих дней сотрудника",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/employee/2/schedule?duration=60",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "employee",
                    "2",
                    "schedule"
                  ],
                  "query": [
                    {
                      "key": "duration",
                      "value": "60",
                      "description": "Продолжительность выбранных услуг в минутах"
                    },
                    {
                      "key": "services",
                      "value": "",
                      "description": "Список выбранных услуг, если параметр передан то сервер вернет только график сотрудников, которые могут оказать данные услуги. \nФормат - перечисление ID услуг через запятую (напр. \"2,3,4\"). Опционально.",
                      "type": "text",
                      "disabled": true
                    },
                    {
                      "key": "cabinet_id",
                      "value": "",
                      "description": "ID кабинета \nЕсли параметр передан, сервер вернет только график работы в выбранном кабинете. \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета). Опционально.",
                      "type": "text",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 16:42:24 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": [\n        \"07.12.2018\",\n        \"10.12.2018\",\n        \"11.12.2018\",\n        \"14.12.2018\",\n        \"15.12.2018\",\n        \"18.12.2018\",\n        \"19.12.2018\",\n        \"22.12.2018\",\n        \"23.12.2018\",\n        \"26.12.2018\",\n        \"27.12.2018\",\n        \"30.12.2018\",\n        \"31.12.2018\",\n        \"03.01.2019\",\n        \"04.01.2019\",\n        \"07.01.2019\",\n        \"08.01.2019\",\n        \"11.01.2019\",\n        \"12.01.2019\",\n        \"15.01.2019\",\n        \"16.01.2019\",\n        \"19.01.2019\",\n        \"20.01.2019\",\n        \"23.01.2019\",\n        \"24.01.2019\",\n        \"27.01.2019\",\n        \"28.01.2019\",\n        \"31.01.2019\",\n        \"01.02.2019\",\n        \"04.02.2019\",\n        \"05.02.2019\"\n    ]\n}"
            }
          ]
        },
        {
          "name": "Получение свободного времени сотрудника",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [],
            "body": {
              "mode": "raw",
              "raw": ""
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/employee/{eid}/schedule_time?duration=&date&services&cabinet_id",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "employee",
                "{eid}",
                "schedule_time"
              ],
              "query": [
                {
                  "key": "duration",
                  "value": "",
                  "description": "Продолжительность выбранных услуг в минутах"
                },
                {
                  "key": "date",
                  "value": "",
                  "description": "Выбранная дата в формате DD.MM.YYYY"
                },
                {
                  "key": "services",
                  "value": "",
                  "description": "Список выбранных услуг, если параметр передан то сервер вернет только график сотрудников, которые могут оказать данные услуги. \nФормат - перечисление ID услуг через запятую (напр. \"2,3,4\"). Опционально."
                },
                {
                  "key": "cabinet_id",
                  "value": "",
                  "description": "ID кабинета \nЕсли параметр передан, сервер вернет только график работы в выбранном кабинете. \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета). Опционально."
                }
              ]
            },
            "description": "Возвращает время возможного начала записи у сотрудника в указанный день.\n<pre>\n{id} - Код салона\n{eid} - ID сотрудника\n</pre>"
          },
          "response": [
            {
              "name": "Получение свободного времени сотрудника",
              "originalRequest": {
                "method": "GET",
                "header": [],
                "body": {
                  "mode": "raw",
                  "raw": ""
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/employee/2/schedule_time?duration=60&date=10.12.2018",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "employee",
                    "2",
                    "schedule_time"
                  ],
                  "query": [
                    {
                      "key": "duration",
                      "value": "60",
                      "description": "Продолжительность выбранных услуг в минутах"
                    },
                    {
                      "key": "date",
                      "value": "10.12.2018",
                      "description": "Выбранная дата в формате DD.MM.YYYY"
                    },
                    {
                      "key": "services",
                      "value": null,
                      "description": "Список выбранных услуг, если параметр передан то сервер вернет только график сотрудников, которые могут оказать данные услуги. \nФормат - перечисление ID услуг через запятую (напр. \"2,3,4\"). Опционально.",
                      "disabled": true
                    },
                    {
                      "key": "cabinet_id",
                      "value": null,
                      "description": "ID кабинета \nЕсли параметр передан, сервер вернет только график работы в выбранном кабинете. \nЕсли параметр не передавать, будет использовано значение по умолчанию 0 (без кабинета). Опционально.",
                      "disabled": true
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 16:56:44 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": [\n        \"10:00\",\n        \"10:15\",\n        \"10:30\",\n        \"10:45\",\n        \"11:00\",\n        \"11:15\",\n        \"11:30\",\n        \"11:45\",\n        \"12:00\",\n        \"12:15\",\n        \"12:30\",\n        \"12:45\",\n        \"13:00\",\n        \"13:15\",\n        \"13:30\",\n        \"13:45\",\n        \"14:00\",\n        \"14:15\",\n        \"14:30\",\n        \"14:45\",\n        \"15:00\",\n        \"15:15\",\n        \"15:30\",\n        \"15:45\",\n        \"16:00\",\n        \"16:15\",\n        \"16:30\",\n        \"16:45\",\n        \"17:00\",\n        \"17:15\",\n        \"17:30\",\n        \"17:45\",\n        \"18:00\",\n        \"18:15\",\n        \"18:30\",\n        \"18:45\",\n        \"19:00\",\n        \"19:15\",\n        \"19:30\",\n        \"19:45\",\n        \"20:00\"\n    ]\n}"
            }
          ]
        },
        {
          "name": "Получение финальной информации о записи",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "ID сотрудника",
                  "key": "eid",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Дата в формате DD.MM.YYYY",
                  "key": "date",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Время начала записи в формате HH:MM",
                  "key": "time",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Продолжительность записи в минутах",
                  "key": "duration",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Список услуг. Поддерживаются 2 формата. Если без параметров услуги - это строка через запятую, запись на 2 услуги может выглядеть как \"24,45\", если с параметрами - после каждого ID услуги передается параметр через точку с запятой, например \"24;1,45;3\". Ужас.",
                  "key": "services",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID записи, если нужно не создать новую, а отредактировать имеющуюся. Опционально",
                  "key": "record_id",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID кабинета, если записывается в кабинет. Опционально",
                  "key": "cabinet_id",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "qty[]",
                  "value": "",
                  "description": "Данные о количестве услуг",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/record_check",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "record_check"
              ]
            },
            "description": "Добавить новую запись\r\n<br>\r\nЕсли указан параметр record_id - произойдет обновление уже существующей записи (нужно в случае, если произошла ошибка 1502 и пользователь выбрал другое время), в противном случае создается новая запись.\r\n<pre>\r\n{id} - Код салона\r\n</pre>\r\nПеременные в ответе:\r\n<pre>\r\nemployee_id - ID назначенного сотрудника\r\nemployee_name - Имя назначенного сотрудника\r\nrecord_duration - Продолжительность записи в минутах\r\nrecord_price - Стоимость записи\r\n</pre>"
          },
          "response": [
            {
              "name": "Получение финальной информации о записи",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "ID сотрудника",
                      "key": "eid",
                      "type": "text",
                      "value": "0"
                    },
                    {
                      "description": "Дата в формате DD.MM.YYYY",
                      "key": "date",
                      "type": "text",
                      "value": "20.10.2020"
                    },
                    {
                      "description": "Время начала записи в формате HH:MM",
                      "key": "time",
                      "type": "text",
                      "value": "13:30"
                    },
                    {
                      "description": "Продолжительность записи в минутах",
                      "key": "duration",
                      "type": "text",
                      "value": "120"
                    },
                    {
                      "description": "Список услуг. Поддерживаются 2 формата. Если без параметров услуги - это строка через запятую, запись на 2 услуги может выглядеть как \"24,45\", если с параметрами - после каждого ID услуги передается параметр через точку с запятой, например \"24;1,45;3\". Ужас.",
                      "key": "services",
                      "type": "text",
                      "value": "201"
                    },
                    {
                      "description": "ID записи, если нужно не создать новую, а отредактировать имеющуюся. Опционально",
                      "key": "record_id",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "ID кабинета, если записывается в кабинет. Опционально",
                      "key": "cabinet_id",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "key": "qty[201]",
                      "value": "1",
                      "description": "Данные о количестве услуг",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/record_check",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "record_check"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Tue, 20 Oct 2020 07:04:55 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"employee_id\": 7,\n        \"employee_name\": \"Мария Иванова\",\n        \"record_duration\": 120,\n        \"record_price\": 1500\n    }\n}"
            }
          ]
        },
        {
          "name": "Создание записи клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "value": "application/x-www-form-urlencoded",
                "type": "text"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "eid",
                  "value": "",
                  "description": "ID сотрудника",
                  "type": "text"
                },
                {
                  "key": "date",
                  "value": "",
                  "description": "Дата в формате DD.MM.YYYY",
                  "type": "text"
                },
                {
                  "key": "time",
                  "value": "",
                  "description": "Время начала записи в формате HH:MM",
                  "type": "text"
                },
                {
                  "key": "duration",
                  "value": "",
                  "description": "Продолжительность записи в минутах",
                  "type": "text"
                },
                {
                  "key": "name",
                  "value": "",
                  "description": "Имя клиента",
                  "type": "text"
                },
                {
                  "key": "phone",
                  "value": "",
                  "description": "Телефон клиента в том формате, в котором пришла маска телефона при запросе информации о салоне",
                  "type": "text"
                },
                {
                  "key": "services",
                  "value": "",
                  "description": "Список услуг. Поддерживаются 2 формата. Если без параметров услуги - это строка через запятую, запись на 2 услуги может выглядеть как \"24,45\", если с параметрами - после каждого ID услуги передается параметр через точку с запятой, например \"24;1,45;3\". Ужас.",
                  "type": "text"
                },
                {
                  "key": "email",
                  "value": "",
                  "description": "Email клиента. Опционально",
                  "type": "text"
                },
                {
                  "key": "comments",
                  "value": "",
                  "description": "Комментарий от клиента. Опционально",
                  "type": "text"
                },
                {
                  "key": "record_id",
                  "value": "",
                  "description": "ID записи, если нужно не создать новую, а отредактировать имеющуюся. Опционально",
                  "type": "text"
                },
                {
                  "key": "cabinet_id",
                  "value": "",
                  "description": "ID кабинета, если записывается в кабинет. Опционально",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/record",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "record"
              ]
            },
            "description": "Добавить новую запись\r\n<br>\r\nЕсли указан параметр record_id - произойдет обновление уже существующей записи (нужно в случае, если произошла ошибка 1502 и пользователь выбрал другое время), в противном случае создается новая запись.\r\n<pre>\r\n{id} - Код салона\r\n</pre>\r\nПеременные в ответе:\r\n<pre>\r\nrecord_id - ID созданной записи\r\n</pre>"
          },
          "response": [
            {
              "name": "Создание записи клиента",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "eid",
                      "value": "2",
                      "description": "ID сотрудника",
                      "type": "text"
                    },
                    {
                      "key": "date",
                      "value": "10.12.2018",
                      "description": "Дата в формате DD.MM.YYYY",
                      "type": "text"
                    },
                    {
                      "key": "time",
                      "value": "10:00",
                      "description": "Время начала записи в формате HH:MM",
                      "type": "text"
                    },
                    {
                      "key": "duration",
                      "value": "60",
                      "description": "Продолжительность записи в минутах",
                      "type": "text"
                    },
                    {
                      "key": "name",
                      "value": "Иван",
                      "description": "Имя клиента",
                      "type": "text"
                    },
                    {
                      "key": "phone",
                      "value": "+7 (999) 999-99-99",
                      "description": "Телефон клиента в том формате, в котором пришла маска телефона при запросе информации о салоне",
                      "type": "text"
                    },
                    {
                      "key": "services",
                      "value": "201",
                      "description": "Список услуг. Поддерживаются 2 формата. Если без параметров услуги - это строка через запятую, запись на 2 услуги может выглядеть как \"24,45\", если с параметрами - после каждого ID услуги передается параметр через точку с запятой, например \"24;1,45;3\". Ужас.",
                      "type": "text"
                    },
                    {
                      "key": "email",
                      "value": "",
                      "description": "Email клиента. Опционально",
                      "type": "text",
                      "disabled": true
                    },
                    {
                      "key": "comments",
                      "value": "",
                      "description": "Комментарий от клиента. Опционально",
                      "type": "text",
                      "disabled": true
                    },
                    {
                      "key": "record_id",
                      "value": "",
                      "description": "ID записи, если нужно не создать новую, а отредактировать имеющуюся. Опционально",
                      "type": "text",
                      "disabled": true
                    },
                    {
                      "key": "cabinet_id",
                      "value": "",
                      "description": "ID кабинета, если записывается в кабинет. Опционально",
                      "type": "text",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/record",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "record"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 17:06:51 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"record_id\": 211\n    }\n}"
            }
          ]
        },
        {
          "name": "Подтверждение записи клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "value": "application/x-www-form-urlencoded",
                "type": "text"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "record_id",
                  "value": "",
                  "description": "ID записи",
                  "type": "text"
                },
                {
                  "key": "code",
                  "value": "",
                  "description": "Код из смс",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/salon/{id}/record_confirm",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "salon",
                "{id}",
                "record_confirm"
              ]
            },
            "description": "Подтвердить новую запись\r\n<pre>\r\n{id} - Код салона\r\n</pre>"
          },
          "response": [
            {
              "name": "Подтверждение записи клиента",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "record_id",
                      "value": "211",
                      "description": "ID записи",
                      "type": "text"
                    },
                    {
                      "key": "code",
                      "value": "9209",
                      "description": "Код из смс",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/record_confirm",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "record_confirm"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 17:10:30 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": true\n}"
            },
            {
              "name": "Подтверждение записи клиента - С авторизацией",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "record_id",
                      "value": "218",
                      "description": "ID записи",
                      "type": "text"
                    },
                    {
                      "key": "code",
                      "value": "7823",
                      "description": "Код из смс",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/salon/16988/record_confirm",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "salon",
                    "16988",
                    "record_confirm"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 14 Dec 2018 17:04:37 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"token\": \"9a755054-a73c-4dec-a5ed-ece39bdaf500\",\n        \"codes\": [\n            {\n                \"code\": 16921,\n                \"installation\": \"demo\",\n                \"name\": \"Демо\"\n            }\n        ]\n    }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Личный кабинет клиента",
      "item": [
        {
          "name": "Запрос кода авторизации клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Номер телефона клиента в свободном формате",
                  "key": "phone",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/auth_client_send_code",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "auth_client_send_code"
              ]
            },
            "description": "Отправка кода подтверждения для авторизации клиента по номеру телефона"
          },
          "response": [
            {
              "name": "https://profsalon.org/api/auth_client_send_code",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "phone",
                      "value": "79999999999",
                      "description": "Номер телефона клиента в свободном формате",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/auth_client_send_code",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "auth_client_send_code"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 06 Dec 2018 11:19:27 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"message\": \"Одноразовый код для входа был отправлен на указанный номер телефона\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Авторизация клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Номер телефона клиента в свободном формате",
                  "key": "phone",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "sms_code",
                  "value": "",
                  "description": "Код подтверждения из смс",
                  "type": "text"
                },
                {
                  "key": "os",
                  "value": "",
                  "description": "Операционная система - android или ios, опционально",
                  "type": "text"
                },
                {
                  "key": "codes",
                  "value": "",
                  "description": "Массив идентификаторов салонов, которые уже добавлены в приложение",
                  "type": "text"
                },
                {
                  "key": "current_code",
                  "value": "",
                  "description": "Идентификатор салона, открытого в текущий момент",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/auth_client",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "auth_client"
              ]
            },
            "description": "Авторизация клиента по номеру телефона.\n<br>\nВозращаемые значения:\n<pre>\ntoken - токен клиента, который нужно будет передавать в последующих запросах для получения данных по этому клиенту\ncodes - список кодов салонов, в которых данный клиент присутствует, массив \n</pre>"
          },
          "response": [
            {
              "name": "Авторизация клиента",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Номер телефона клиента в свободном формате",
                      "key": "phone",
                      "type": "text",
                      "value": "79999999999"
                    },
                    {
                      "key": "sms_code",
                      "value": "8208",
                      "description": "Код подтверждения из смс",
                      "type": "text"
                    },
                    {
                      "key": "os",
                      "value": "android",
                      "description": "Операционная система - android или ios, опционально",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/auth_client",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "auth_client"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 14 Dec 2018 17:07:22 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"token\": \"a98e125b-c573-4f6e-b0c9-19163863d59b\",\n        \"codes\": [\n            {\n                \"code\": 16921,\n                \"installation\": \"demo\",\n                \"name\": \"Демо\",\n                \"photo\": \"https://profsalon.org/images/empty_512.png\"\n            }\n        ]\n    }\n}"
            }
          ]
        },
        {
          "name": "Сохранение токена для уведомлений",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Токен для уведомлений",
                  "key": "firebase_token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Операционная система - android или ios, опционально",
                  "key": "os",
                  "type": "text",
                  "value": "",
                  "disabled": true
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/auth_client_set_token",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "auth_client_set_token"
              ]
            },
            "description": "Сохранение полученного токена для рассылки уведомлений"
          },
          "response": [
            {
              "name": "Сохранение токена для уведомлений",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента",
                      "key": "token",
                      "type": "text",
                      "value": "fa89262e-a40a-45f9-8ba6-2e5f04bfa3be"
                    },
                    {
                      "description": "Токен для уведомлений",
                      "key": "firebase_token",
                      "type": "text",
                      "value": "123"
                    },
                    {
                      "description": "Операционная система - android или ios, опционально",
                      "key": "os",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/auth_client_set_token",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "auth_client_set_token"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 27 Dec 2018 13:58:38 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"success\": true\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение записей клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                  "key": "page",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "per_page",
                  "value": "",
                  "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_records",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_records"
              ]
            },
            "description": "Получение записей клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив с записями клиента\ncounter - общее кол-во записей\nmessage - текст на случай, когда записей нет\n</pre>\n\nСтруктура каждого элемента массива items:\n<pre>\nid - идентификатор записи, по которому можно получить подробную информацию\nstatus - строка, возможные значения: planned - посещение запланировано, completed - посещение завершено, cancelled - посещение отменено\ndate - дата в формате DD.MM.YYYY\ntime_start - время начала в формате HH:MM\ntime_end - время окончания в формате HH:MM\nemployee - имя и фамилия сотрудника\nservices - массив с названиями услуг, каждый элемент - строка\nprice - стоимость вместе с валютой, строкой\n</pre>"
          },
          "response": [
            {
              "name": "Получение записей клиента - Есть записи",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "47c13db9-4b0c-4005-abac-3d7a5ecfe31c"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                      "key": "per_page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_records",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_records"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Mon, 10 Dec 2018 14:00:42 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [\n            {\n                \"id\": \"229\",\n                \"status\": \"planned\",\n                \"date\": \"24.12.2018\",\n                \"time_start\": \"11:00\",\n                \"time_end\": \"12:00\",\n                \"employee\": \"Мария Иванова\",\n                \"services\": [\n                    \"Услуги не выбраны\"\n                ],\n                \"price\": \"0 руб.\"\n            },\n            {\n                \"id\": \"231\",\n                \"status\": \"completed\",\n                \"date\": \"10.12.2018\",\n                \"time_start\": \"14:00\",\n                \"time_end\": \"15:00\",\n                \"employee\": \"Александр Комьев\",\n                \"services\": [\n                    \"FASHION - окрашивание I\",\n                    \"Восстанавливающий кондиционер для поврежденных волос (200 мл)\",\n                    \"Кондиционер для гладкости вьющихся, непослушных волос (1000 мл)\"\n                ],\n                \"price\": \"5 028 руб.\"\n            },\n            {\n                \"id\": \"230\",\n                \"status\": \"completed\",\n                \"date\": \"10.12.2018\",\n                \"time_start\": \"12:00\",\n                \"time_end\": \"13:00\",\n                \"employee\": \"Александр Комьев\",\n                \"services\": [\n                    \"Безаммиачное осветление волос ShineLight\",\n                    \"Дневной макияж\",\n                    \"Графика (один элемент)\",\n                    \"Action 2 Phases 60'\",\n                    \"Безаммиачное осветление волос ShineLight\",\n                    \"Восстанавливающий кондиционер для поврежденных волос (1000 мл)\",\n                    \"Кондиционер для гладкости вьющихся, непослушных волос (200 мл)\",\n                    \"Сертификат \\\"Подарочный сертификат - 1000\\\" №321\",\n                    \"Абонемент \\\"Окрашивание\\\" №3215\"\n                ],\n                \"price\": \"9 900 руб.\"\n            },\n            {\n                \"id\": \"228\",\n                \"status\": \"completed\",\n                \"date\": \"03.12.2018\",\n                \"time_start\": \"11:00\",\n                \"time_end\": \"12:00\",\n                \"employee\": \"Александр Комьев\",\n                \"services\": [\n                    \"Spa - ритуал NaturalCosmetic масло & релаксация 20'\",\n                    \"Express – уход 10'\"\n                ],\n                \"price\": \"1 700 руб.\"\n            },\n            {\n                \"id\": \"227\",\n                \"status\": \"cancelled\",\n                \"date\": \"02.12.2018\",\n                \"time_start\": \"11:00\",\n                \"time_end\": \"12:00\",\n                \"employee\": \"Александр Комьев\",\n                \"services\": [\n                    \"FASHION - окрашивание I\",\n                    \"FASHION - окрашивание II\"\n                ],\n                \"price\": \"7 062 руб.\"\n            },\n            {\n                \"id\": \"226\",\n                \"status\": \"cancelled\",\n                \"date\": \"01.12.2018\",\n                \"time_start\": \"11:00\",\n                \"time_end\": \"12:00\",\n                \"employee\": \"Мария Иванова\",\n                \"services\": [\n                    \"Создание нового образа\"\n                ],\n                \"price\": \"1 140 руб.\"\n            },\n            {\n                \"id\": \"224\",\n                \"status\": \"cancelled\",\n                \"date\": \"12.11.2018\",\n                \"time_start\": \"12:30\",\n                \"time_end\": \"13:30\",\n                \"employee\": \"Александр Комьев\",\n                \"services\": [\n                    \"Стрижка креативная\"\n                ],\n                \"price\": \"1 520 руб.\"\n            }\n        ],\n        \"counter\": \"7\"\n    }\n}"
            },
            {
              "name": "Получение записей клиента - Нет записей",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "47c13db9-4b0c-4005-abac-3d7a5ecfe31c"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                      "key": "per_page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_records",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_records"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Mon, 10 Dec 2018 14:01:32 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [],\n        \"counter\": 0,\n        \"message\": \"У вас пока нет записей в выбранном салоне\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение информации по записи клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID записи",
                  "key": "record_id",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_record",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_record"
              ]
            },
            "description": "Получение расширенной информации по записи клиента в выбранном салоне.\n<br>\nЕсли запись не найдена, возвращается ошибка с кодом 109.\n<br>\nЭлементы массива:\n<pre>\nrecord - Информация по записи\nsalon - Информация по салону, формат как в запросе \"Получение информации по салону\"\n</pre>\nСтруктура элемента record:\n<pre>\nid - идентификатор записи, по которому можно получить подробную информацию\nstatus - строка, возможные значения: planned - посещение запланировано, completed - посещение завершено, cancelled - посещение отменено\ndate - дата в формате DD.MM.YYYY\ntime_start - время начала в формате HH:MM\ntime_end - время окончания в формате HH:MM\nemployee - имя и фамилия сотрудника\nservices - массив с услугами, каждый элемент расписан ниже\nprice - стоимость вместе с валютой, строкой\nemployee_occupation - должность сотрудника, строка\nemployee_avatar - ссылка на аватар сотрудника, 50х50 пикс.\n// Поля нужны для переноса записи\neid - ID сотрудника\ncabinet_id - ID кабинета\nduration - продолжительность записи в минутах\nservices_string - строка со списком услуг в формате, который принимается другими методами\n</pre>\nПоля по элементам массива services:\n<pre>\nname - Название услуги / товара\nprice - Цена\nparameter - Название доп.параметра либо null\nduration - Продолжительность услуги в минутах либо null\n</pre>"
          },
          "response": [
            {
              "name": "Получение информации по записи клиента",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID записи",
                      "key": "record_id",
                      "type": "text",
                      "value": "233"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_record",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_record"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Mon, 17 Dec 2018 12:07:45 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"record\": {\n            \"id\": \"233\",\n            \"status\": \"completed\",\n            \"date\": \"11.12.2018\",\n            \"time_start\": \"12:00\",\n            \"time_end\": \"13:00\",\n            \"employee\": \"Александр Комьев\",\n            \"services\": [\n                {\n                    \"name\": \"Express – уход 10'\",\n                    \"price\": \"380 руб.\",\n                    \"parameter\": \"Средние\",\n                    \"duration\": 60\n                }\n            ],\n            \"price\": \"380 руб.\",\n            \"employee_occupation\": \"Стилист\",\n            \"employee_avatar\": \"https://profsalon.org/CRM/looklike/img/cdbdd7eda1215644574307966c0c07da[50x50].jpg\",\n            \"eid\": 2,\n            \"cabinet_id\": 0,\n            \"duration\": 60,\n            \"services_string\": \"17;6\"\n        },\n        \"salon\": {\n            \"id\": \"16988\",\n            \"name\": \"Тестовый салон\",\n            \"address\": \"Кедрова, 18\",\n            \"lat\": 55.682772,\n            \"lon\": 37.574031,\n            \"phone\": \"+7 (495) 123-45-67\",\n            \"site\": \"https://google.ru\",\n            \"distance\": \"\",\n            \"distance_m\": \"\",\n            \"working_time_weekdays\": \"10:00 - 21:00\",\n            \"working_time_weekends\": \"10:00 - 21:00\",\n            \"photo\": \"https://profsalon.org/CRM/looklike/img/1b2eda7e1e1b6efc8ea0c1b459944510.jpg\",\n            \"logo\": \"https://profsalon.org/CRM/looklike/img/1aa160c79bf2215458ad674f7382517b.png\",\n            \"capacity\": \"11 кресел\",\n            \"wifi\": false,\n            \"accept_cards\": true,\n            \"howfar\": \"11 минут от метро\",\n            \"description\": \"Приходите, мы вам рады! \",\n            \"photos\": [\n                \"https://profsalon.org/CRM/looklike/img/f2de79749ca41f39ae0432d52f25d748.jpg\",\n                \"https://profsalon.org/CRM/looklike/img/bfb9d8b0e38f273d73fef711e05b5cbb.jpg\",\n                \"https://profsalon.org/CRM/looklike/img/c79ea0eebb5b74f8fdad9944611a3e0d.jpg\"\n            ],\n            \"phone_mask\": \"+7 (###) ###-##-##\",\n            \"currency\": \" руб.\"\n        }\n    }\n}"
            }
          ]
        },
        {
          "name": "Отмена записи клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID записи",
                  "key": "record_id",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "reason",
                  "value": "",
                  "description": "Причина отмены записи (опционально)",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/cancel_client_record",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "cancel_client_record"
              ]
            },
            "description": "Отмена записи клиента, опционально причина отмены"
          },
          "response": [
            {
              "name": "Отмена записи клиента",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "38eb94c4-4263-4d67-ad8d-e435f67fef61"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    },
                    {
                      "description": "ID записи",
                      "key": "record_id",
                      "type": "text",
                      "value": "5099"
                    },
                    {
                      "key": "reason",
                      "value": "Появились срочные дела, перезапишусь позже сама",
                      "description": "Причина отмены записи (опционально)",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/cancel_client_record",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "cancel_client_record"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 17:17:26 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": true\n}"
            }
          ]
        },
        {
          "name": "Перенос записи клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID записи",
                  "key": "record_id",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Дата в формате DD.MM.YYYY",
                  "key": "date",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "time",
                  "value": "",
                  "description": "Время в формате HH:MM",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/move_client_record",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "move_client_record"
              ]
            },
            "description": "Перенос записи на другое время"
          },
          "response": [
            {
              "name": "Перенос записи клиента - Время занято",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID записи",
                      "key": "record_id",
                      "type": "text",
                      "value": "237"
                    },
                    {
                      "description": "Дата в формате DD.MM.YYYY",
                      "key": "date",
                      "type": "text",
                      "value": "19.12.2018"
                    },
                    {
                      "key": "time",
                      "value": "17:00",
                      "description": "Время в формате HH:MM",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/move_client_record",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "move_client_record"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Wed, 19 Dec 2018 06:48:48 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 1502,\n    \"message\": \"Выбранное время уже занято\"\n}"
            },
            {
              "name": "Перенос записи клиента - Успешно",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID записи",
                      "key": "record_id",
                      "type": "text",
                      "value": "237"
                    },
                    {
                      "description": "Дата в формате DD.MM.YYYY",
                      "key": "date",
                      "type": "text",
                      "value": "19.12.2018"
                    },
                    {
                      "key": "time",
                      "value": "15:00",
                      "description": "Время в формате HH:MM",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/move_client_record",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "move_client_record"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Wed, 19 Dec 2018 06:45:13 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": true\n}"
            }
          ]
        },
        {
          "name": "Получение дисконтных карт клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_discounts",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_discounts"
              ]
            },
            "description": "Получение дисконтных карт клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив с картами клиента\ncounter - общее кол-во дисконтных карт клиента\nmessage - текст на случай, когда карт нет\n</pre>\n\nСтруктура каждого элемента массива items:\n<pre>\nname - название дисконтной карты\nnumber - номер дисконтной карты\nvalue - размер скидки, строка\ninfo - на что распространяется скидка, строка\nfields - прочие поля карты, массив содержит вложенные массивы из 2 элементов:\n   name - название поля\n   value - значение поля, массив строк\n</pre>"
          },
          "response": [
            {
              "name": "Получение дисконтных карт клиента - Нет карт",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_discounts",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_discounts"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 20 Dec 2018 08:37:31 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [],\n        \"counter\": 0,\n        \"message\": \"У вас пока нет дисконтных карт в выбранном салоне\"\n    }\n}"
            },
            {
              "name": "Получение дисконтных карт клиента - Есть карты",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_discounts",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_discounts"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 20 Dec 2018 08:36:58 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [\n            {\n                \"name\": \"Серебряная карта\",\n                \"number\": \"123211\",\n                \"value\": \"5%\",\n                \"info\": \"Действует на все услуги\",\n                \"fields\": [\n                    {\n                        \"name\": \"Тип скидки\",\n                        \"value\": [\n                            \"Дисконтная карта\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Количество посещений\",\n                        \"value\": [\n                            \"1 раз\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма посещений\",\n                        \"value\": [\n                            \"2 992.5 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма скидок\",\n                        \"value\": [\n                            \"157.5 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Дата выдачи\",\n                        \"value\": [\n                            \"10.12.2018\"\n                        ]\n                    }\n                ]\n            },\n            {\n                \"name\": \"Товары-25\",\n                \"number\": \"978215\",\n                \"value\": \"25%\",\n                \"info\": \"Действует на 5 товаров\",\n                \"fields\": [\n                    {\n                        \"name\": \"Тип скидки\",\n                        \"value\": [\n                            \"Дисконтная карта\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Количество посещений\",\n                        \"value\": [\n                            \"0 раз\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма посещений\",\n                        \"value\": [\n                            \"0 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма скидок\",\n                        \"value\": [\n                            \"0 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Дата выдачи\",\n                        \"value\": [\n                            \"10.12.2018\"\n                        ]\n                    }\n                ]\n            },\n            {\n                \"name\": \"Черная карта\",\n                \"number\": \"222112\",\n                \"value\": \"0%\",\n                \"info\": \"Действует на все услуги\",\n                \"fields\": [\n                    {\n                        \"name\": \"Тип скидки\",\n                        \"value\": [\n                            \"Накопительная карта\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Количество посещений\",\n                        \"value\": [\n                            \"0 раз\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма посещений\",\n                        \"value\": [\n                            \"0 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма скидок\",\n                        \"value\": [\n                            \"0 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Дата выдачи\",\n                        \"value\": [\n                            \"10.12.2018\"\n                        ]\n                    }\n                ]\n            },\n            {\n                \"name\": \"Накопительная\",\n                \"number\": \"123456\",\n                \"value\": \"5%\",\n                \"info\": \"Действует на все услуги и товары\",\n                \"fields\": [\n                    {\n                        \"name\": \"Тип скидки\",\n                        \"value\": [\n                            \"Накопительная карта\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Количество посещений\",\n                        \"value\": [\n                            \"5 раз\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма посещений\",\n                        \"value\": [\n                            \"7 642 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Сумма скидок\",\n                        \"value\": [\n                            \"358 руб.\"\n                        ]\n                    },\n                    {\n                        \"name\": \"Дата выдачи\",\n                        \"value\": [\n                            \"10.12.2018\"\n                        ]\n                    }\n                ]\n            }\n        ],\n        \"counter\": 4\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение сертификатов клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_certificates",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_certificates"
              ]
            },
            "description": "Получение сертификатов клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив со вложенными массивами used и sold, содержащими сертификаты клиента\ncounter - общее кол-во сертификатов\nmessage - текст на случай, когда сертификатов нет\n</pre>\n\nСтруктура элемента массива items['used'] и items['sold']:\n<pre>\nname - название сертификата\nnumber - номер сертификата\nvalue - номинал сертификата\ninfo - дата покупки или использования сертификата\nfields - прочие поля, массив содержит вложенные массивы из 2 элементов:\n   name - название поля\n   value - значение поля, массив строк\n</pre>"
          },
          "response": [
            {
              "name": "Получение сертификатов клиента - Есть сертификаты",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_certificates",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_certificates"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 20 Dec 2018 08:38:44 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": {\n            \"sold\": [\n                {\n                    \"name\": \"Подарочный сертификат - 1000\",\n                    \"number\": \"321\",\n                    \"value\": \"1 000 руб.\",\n                    \"info\": \"Куплен 10.12.2018\",\n                    \"fields\": [\n                        {\n                            \"name\": \"Дополнительное поле 1\",\n                            \"value\": [\n                                \"Значение\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Дополнительное поле 2\",\n                            \"value\": [\n                                \"Значение 1\",\n                                \"Значение 2\",\n                                \"Значение 3\"\n                            ]\n                        }\n                    ]\n                }\n            ],\n            \"used\": [\n                {\n                    \"name\": \"Подарочный сертификат - 1000\",\n                    \"number\": \"321\",\n                    \"value\": \"1 000 руб.\",\n                    \"info\": \"Использован 11.12.2018\",\n                    \"fields\": [\n                        {\n                            \"name\": \"Дополнительное поле 1\",\n                            \"value\": [\n                                \"Значение\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Дополнительное поле 2\",\n                            \"value\": [\n                                \"Значение 1\",\n                                \"Значение 2\",\n                                \"Значение 3\"\n                            ]\n                        }\n                    ]\n                }\n            ]\n        },\n        \"counter\": 2\n    }\n}"
            },
            {
              "name": "Получение сертификатов клиента - Нет сертификатов",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_certificates",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_certificates"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Wed, 26 Dec 2018 09:13:05 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": {\n            \"sold\": [],\n            \"used\": []\n        },\n        \"counter\": 0,\n        \"message\": \"У вас пока нет сертификатов в выбранном салоне\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение абонементов клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_tickets",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_tickets"
              ]
            },
            "description": "Получение абонементов клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив со вложенными элементами active и used, содержащими абонементы клиента\ncounter - общее кол-во абонементов\nmessage - текст на случай, когда абонементов нет\n</pre>\n\nСтруктура элемента массива items['active'] и items['used']:\n<pre>\nname - название абонемента\nnumber - номер абонемента\nvalue - кол-во оставшихся посещений, строка\ninfo - общее кол-во посещений, строка\nfields - прочие поля, массив содержит вложенные массивы из 2 элементов:\n   name - название поля\n   value - значение поля - массив строк\n</pre>"
          },
          "response": [
            {
              "name": "Получение абонементов клиента - Нет абонементов",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_tickets",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_tickets"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Wed, 26 Dec 2018 09:12:24 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": {\n            \"active\": [],\n            \"used\": []\n        },\n        \"counter\": 0,\n        \"message\": \"У вас пока нет абонементов в выбранном салоне\"\n    }\n}"
            },
            {
              "name": "Получение абонементов клиента - Есть абонементы",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "a98e125b-c573-4f6e-b0c9-19163863d59b"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_tickets",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_tickets"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 21 Dec 2018 15:42:13 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": {\n            \"active\": [\n                {\n                    \"name\": \"Окрашивание\",\n                    \"number\": \"3215\",\n                    \"value\": \"5 посещений\",\n                    \"info\": \"осталось из 5\",\n                    \"fields\": [\n                        {\n                            \"name\": \"Истекает\",\n                            \"value\": [\n                                \"Бессрочный\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Стоимость\",\n                            \"value\": [\n                                \"300 руб.\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Действует на\",\n                            \"value\": [\n                                \"Окрашивание в один тон\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Дата продажи\",\n                            \"value\": [\n                                \"10.12.2018\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Комментарий\",\n                            \"value\": [\n                                \"Только для VIP-клиентов\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Дополнительные условия\",\n                            \"value\": [\n                                \"Действует по вторникам\",\n                                \"В новолуние - двойная выгода\",\n                                \"После полуночи превращается в тыкву\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Преимущества\",\n                            \"value\": [\n                                \"Ароматные волосы\",\n                                \"Коса до пояса\",\n                                \"Всегда свежая выпечка\",\n                                \"Пирожки с картошкой\",\n                                \"Носки не нуждаются в глажке\",\n                                \"Двусторонний портал сквозь галактику\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Как нас найти в этой бренной вселенной\",\n                            \"value\": [\n                                \"Воздушный тоннель над Тверью, второй съезд налево, затем двадцать метров под уровнем моря и снова налево, поднырнуть под третьим пролётом и вы на месте\"\n                            ]\n                        },\n                        {\n                            \"name\": \"WiFi\",\n                            \"value\": [\n                                \"Есть\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Новый год\",\n                            \"value\": [\n                                \"❄-🍊-🎄-🎁-🎅-✅\"\n                            ]\n                        }\n                    ],\n                    \"total\": 5,\n                    \"used\": 0,\n                    \"expired\": false\n                }\n            ],\n            \"used\": [\n                {\n                    \"name\": \"Окрашивание\",\n                    \"number\": \"123123\",\n                    \"value\": \"0 посещений\",\n                    \"info\": \"осталось из 5\",\n                    \"fields\": [\n                        {\n                            \"name\": \"Истекает\",\n                            \"value\": [\n                                \"Бессрочный\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Стоимость\",\n                            \"value\": [\n                                \"300 руб.\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Действует на\",\n                            \"value\": [\n                                \"Окрашивание в один тон\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Дата продажи\",\n                            \"value\": [\n                                \"21.12.2018\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Комментарий\",\n                            \"value\": [\n                                \"Только для VIP-клиентов\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Дополнительные условия\",\n                            \"value\": [\n                                \"Действует по вторникам\",\n                                \"В новолуние - двойная выгода\",\n                                \"После полуночи превращается в тыкву\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Преимущества\",\n                            \"value\": [\n                                \"Ароматные волосы\",\n                                \"Коса до пояса\",\n                                \"Всегда свежая выпечка\",\n                                \"Пирожки с картошкой\",\n                                \"Носки не нуждаются в глажке\",\n                                \"Двусторонний портал сквозь галактику\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Как нас найти в этой бренной вселенной\",\n                            \"value\": [\n                                \"Воздушный тоннель над Тверью, второй съезд налево, затем двадцать метров под уровнем моря и снова налево, поднырнуть под третьим пролётом и вы на месте\"\n                            ]\n                        },\n                        {\n                            \"name\": \"WiFi\",\n                            \"value\": [\n                                \"Есть\"\n                            ]\n                        },\n                        {\n                            \"name\": \"Новый год\",\n                            \"value\": [\n                                \"❄-🍊-🎄-🎁-🎅-✅\"\n                            ]\n                        }\n                    ],\n                    \"total\": 5,\n                    \"used\": 5,\n                    \"expired\": false\n                }\n            ]\n        },\n        \"counter\": 2\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение депозита клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                  "key": "page",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Кол-во операций на странице, опционально (по умолчанию - 10)",
                  "key": "per_page",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_deposit",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_deposit"
              ]
            },
            "description": "Получение депозита клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив с операциями по депозиту\ncounter - общее кол-во операций\nbalance - текущее значение депозита клиента\nmessage - текст на случай, когда депозита нет\n</pre>\n\nСтруктура каждого элемента массива items:\n<pre>\nname - название операции\ndate - дата в виде строки, может иметь разный формат, например \"21 декабря 2017 в 15:44\" или \"только что\"\ntype - вид операции - списание или начисление, возможные значения minus или plus\nvalue - сумма, например \"+ 12 руб.\"\n</pre>"
          },
          "response": [
            {
              "name": "Получение депозита клиента - Нет депозита",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "d383c2ea-f454-4e56-aeb6-595e9249632d"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "Кол-во операций на странице, опционально (по умолчанию - 10)",
                      "key": "per_page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_deposit",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_deposit"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 13 Dec 2018 21:29:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [],\n        \"counter\": 0,\n        \"message\": \"У вас пока нет депозита в выбранном салоне\"\n    }\n}"
            },
            {
              "name": "Получение депозита клиента - Есть депозит",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "d383c2ea-f454-4e56-aeb6-595e9249632d"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "Кол-во операций на странице, опционально (по умолчанию - 10)",
                      "key": "per_page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_deposit",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_deposit"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 13 Dec 2018 21:28:53 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [\n            {\n                \"name\": \"Массаж шейно-воротниковой зоны, Массаж лица по зонам, Общий массаж\",\n                \"date\": \"20 минут назад\",\n                \"type\": \"plus\",\n                \"value\": \"+ 0 руб.\"\n            },\n            {\n                \"name\": \"Express – уход 10'\",\n                \"date\": \"23 минуты назад\",\n                \"type\": \"plus\",\n                \"value\": \"+ 0 руб.\"\n            },\n            {\n                \"name\": \"Express – уход 10'\",\n                \"date\": \"11 декабря, 19:21\",\n                \"type\": \"plus\",\n                \"value\": \"+ 620 руб.\"\n            }\n        ],\n        \"balance\": \"620 руб.\",\n        \"counter\": \"3\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение бонусов клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                  "key": "page",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "per_page",
                  "value": "",
                  "description": "Кол-во операций на странице, опционально (по умолчанию - 10)",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_bonuses",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_bonuses"
              ]
            },
            "description": "Получение бонусов клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив с операциями по бонусам\ncounter - общее кол-во операций\nbalance - текущий остаток бонусов на счете клиента\nmessage - текст на случай, когда записей нет\n</pre>\n\nСтруктура каждого элемента массива items:\n<pre>\nname - название операции\ndate - дата в виде строки, может иметь разный формат, например \"21 декабря 2017 в 15:44\" или \"только что\"\ntype - вид операции - списание или начисление бонусов, возможные значения minus или plus\nvalue - сумма, например \"+ 12 руб.\"\n</pre>"
          },
          "response": [
            {
              "name": "Получение бонусов клиента - Нет бонусов",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "d383c2ea-f454-4e56-aeb6-595e9249632d"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16921"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                      "key": "per_page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_bonuses",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_bonuses"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 13 Dec 2018 21:11:16 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [],\n        \"counter\": 0,\n        \"message\": \"У вас пока нет бонусов в выбранном салоне\"\n    }\n}"
            },
            {
              "name": "Получение бонусов клиента - Есть бонусы",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "d383c2ea-f454-4e56-aeb6-595e9249632d"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    },
                    {
                      "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                      "key": "per_page",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_bonuses",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_bonuses"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Thu, 13 Dec 2018 21:09:27 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [\n            {\n                \"name\": \"Массаж шейно-воротниковой зоны, Массаж лица по зонам, Общий массаж\",\n                \"date\": \"Только что\",\n                \"type\": \"minus\",\n                \"value\": \"- 50 руб.\"\n            },\n            {\n                \"name\": \"Массаж шейно-воротниковой зоны\",\n                \"date\": \"Только что\",\n                \"type\": \"plus\",\n                \"value\": \"+ 61.75 руб.\"\n            },\n            {\n                \"name\": \"Массаж лица по зонам\",\n                \"date\": \"Только что\",\n                \"type\": \"plus\",\n                \"value\": \"+ 57 руб.\"\n            },\n            {\n                \"name\": \"Общий массаж\",\n                \"date\": \"Только что\",\n                \"type\": \"plus\",\n                \"value\": \"+ 285 руб.\"\n            },\n            {\n                \"name\": \"Express – уход 10'\",\n                \"date\": \"3 минуты назад\",\n                \"type\": \"minus\",\n                \"value\": \"- 10 руб.\"\n            },\n            {\n                \"name\": \"Express – уход 10'\",\n                \"date\": \"3 минуты назад\",\n                \"type\": \"plus\",\n                \"value\": \"+ 38 руб.\"\n            },\n            {\n                \"name\": \"Массаж верхних конечностей (муж)\",\n                \"date\": \"3 минуты назад\",\n                \"type\": \"plus\",\n                \"value\": \"+ 80.75 руб.\"\n            }\n        ],\n        \"balance\": \"462.5 руб.\",\n        \"counter\": \"7\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение уведомлений клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                  "key": "page",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "per_page",
                  "value": "",
                  "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_notifications",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_notifications"
              ]
            },
            "description": "Получение уведомлений клиента в выбранном салоне.\n<br>\nВозращаемые значения:\n<pre>\nitems - массив с уведомлениями клиента\ncounter - общее кол-во уведомлений\nmessage - текст на случай, когда уведомлений нет\n</pre>\n\nСтруктура каждого элемента массива items:\n<pre>\nid - идентификатор уведомления, по которому можно получить подробную информацию\ntitle - заголовок уведомления (тип уведомления)\nmessage - полный текст уведомления\nphoto - URL картинки-превью либо null\ndatetime - время отправки в формате 2019-08-29T12:33:32+03:00\n</pre>"
          },
          "response": [
            {
              "name": "Нет уведомлений",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "4379b20f-2b81-4a69-b89a-dad9cf3dd01f"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "6415"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": ""
                    },
                    {
                      "key": "per_page",
                      "value": "",
                      "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_notifications",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_notifications"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Sat, 07 Sep 2019 19:48:29 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [],\n        \"counter\": 0,\n        \"link\": false,\n        \"message\": \"У вас пока нет уведомлений от выбранного салона\"\n    }\n}"
            },
            {
              "name": "Есть уведомления",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "4379b20f-2b81-4a69-b89a-dad9cf3dd01f"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "Страница для подгрузки, опционально (по умолчанию - 1)",
                      "key": "page",
                      "type": "text",
                      "value": ""
                    },
                    {
                      "key": "per_page",
                      "value": "",
                      "description": "Кол-во записей на странице, опционально (по умолчанию - 10)",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_notifications",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_notifications"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Sat, 07 Sep 2019 19:42:51 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"items\": [\n            {\n                \"id\": 215,\n                \"title\": \"Тест пуш\",\n                \"message\": \"пуш\",\n                \"datetime\": \"2019-08-29T16:50:07+03:00\",\n                \"photo\": \"https://profsalon.org/CRM/assets/images/api/1.jpg\"\n            },\n            {\n                \"id\": 164,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"тест пуш\",\n                \"datetime\": \"2019-08-29T15:40:07+03:00\",\n                \"photo\": \"https://profsalon.org/CRM/assets/images/api/2.jpg\"\n            },\n            {\n                \"id\": 159,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон 5\",\n                \"datetime\": \"2019-08-29T12:33:32+03:00\",\n                \"photo\": null\n            },\n            {\n                \"id\": 157,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон 4\",\n                \"datetime\": \"2019-08-28T12:56:31+03:00\",\n                \"photo\": null\n            },\n            {\n                \"id\": 156,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон 3\",\n                \"datetime\": \"2019-08-28T12:54:22+03:00\",\n                \"photo\": \"https://profsalon.org/CRM/assets/images/api/5.jpg\"\n            },\n            {\n                \"id\": 154,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон 2\",\n                \"datetime\": \"2019-08-28T12:36:55+03:00\",\n                \"photo\": \"https://profsalon.org/CRM/assets/images/api/3.jpg\"\n            },\n            {\n                \"id\": 153,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон\",\n                \"datetime\": \"2019-08-28T12:34:05+03:00\",\n                \"photo\": \"https://profsalon.org/CRM/assets/images/api/3.jpg\"\n            },\n            {\n                \"id\": 152,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Дмитрийус, вы записаны 30.08 в 16:15 на выпрямление волос. Тестовый салон.\",\n                \"datetime\": \"2019-08-28T12:29:06+03:00\",\n                \"photo\": \"https://profsalon.org/CRM/assets/images/api/4.jpg\"\n            },\n            {\n                \"id\": 139,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Дмитрийус, вы записаны 30.08 в 14:15 на выпрямление волос. Тестовый салон.\",\n                \"datetime\": \"2019-08-28T12:08:55+03:00\",\n                \"photo\": null\n            },\n            {\n                \"id\": 94,\n                \"title\": \"Информация для клиента\",\n                \"message\": \"Доставка через push\",\n                \"datetime\": \"2019-08-27T17:26:27+03:00\",\n                \"photo\": null\n            }\n        ],\n        \"counter\": 37\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение информации по уведомлению клиента",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID уведомления",
                  "key": "notification_id",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_notification",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_notification"
              ]
            },
            "description": "Получение расширенной информации по уведомлению клиента в выбранном салоне.\n<br>\nЕсли уведомление не найдено, возвращается ошибка с кодом 109.\n<br>\nЭлементы массива:\n<pre>\nid - идентификатор уведомления\ntitle - заголовок уведомления (тип уведомления)\nmessage - полный текст уведомления\nphotos - массив строк с URL картинок, либо пустой массив в случае, если у уведомления нет изображений\ndatetime - время отправки в формате 2019-08-29T12:33:32+03:00\n</pre>"
          },
          "response": [
            {
              "name": "Информация по уведомлению",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "4379b20f-2b81-4a69-b89a-dad9cf3dd01f"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID уведомления",
                      "key": "notification_id",
                      "type": "text",
                      "value": "159"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_notification",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_notification"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Sat, 07 Sep 2019 19:46:35 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"id\": 159,\n        \"title\": \"Информация для клиента\",\n        \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон 5\",\n        \"datetime\": \"2019-08-29T12:33:32+03:00\",\n        \"photos\": [\n            \"https://profsalon.org/CRM/assets/images/api/1.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/2.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/3.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/4.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/5.jpg\"\n        ]\n    }\n}"
            },
            {
              "name": "Уведомление не найдено",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "4379b20f-2b81-4a69-b89a-dad9cf3dd01f"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID уведомления",
                      "key": "notification_id",
                      "type": "text",
                      "value": "1591"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_notification",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_notification"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Sat, 07 Sep 2019 19:47:20 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 109,\n    \"message\": \"Запись не найдена\"\n}"
            }
          ]
        },
        {
          "name": "Удаление учётной записи",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Токен клиента, полученный при авторизации",
                  "key": "token",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код салона",
                  "key": "code",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "ID уведомления",
                  "key": "notification_id",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/get_client_notification",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "get_client_notification"
              ]
            },
            "description": "Получение расширенной информации по уведомлению клиента в выбранном салоне.\n<br>\nЕсли уведомление не найдено, возвращается ошибка с кодом 109.\n<br>\nЭлементы массива:\n<pre>\nid - идентификатор уведомления\ntitle - заголовок уведомления (тип уведомления)\nmessage - полный текст уведомления\nphotos - массив строк с URL картинок, либо пустой массив в случае, если у уведомления нет изображений\ndatetime - время отправки в формате 2019-08-29T12:33:32+03:00\n</pre>"
          },
          "response": [
            {
              "name": "Информация по уведомлению",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "4379b20f-2b81-4a69-b89a-dad9cf3dd01f"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID уведомления",
                      "key": "notification_id",
                      "type": "text",
                      "value": "159"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_notification",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_notification"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Sat, 07 Sep 2019 19:46:35 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"id\": 159,\n        \"title\": \"Информация для клиента\",\n        \"message\": \"Уважаемый Дмитрий! С 22 августа по 22 сентября в нашем салоне проходит акция - при покупке любой продукции KEUNE скидка на окрашивание составит 10%! Предложение действительно, пока продукция в наличии. Запись по телефону +7 495 123-45-67 или в группе ВК. Ваш Салон 5\",\n        \"datetime\": \"2019-08-29T12:33:32+03:00\",\n        \"photos\": [\n            \"https://profsalon.org/CRM/assets/images/api/1.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/2.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/3.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/4.jpg\",\n            \"https://profsalon.org/CRM/assets/images/api/5.jpg\"\n        ]\n    }\n}"
            },
            {
              "name": "Уведомление не найдено",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Токен клиента, полученный при авторизации",
                      "key": "token",
                      "type": "text",
                      "value": "4379b20f-2b81-4a69-b89a-dad9cf3dd01f"
                    },
                    {
                      "description": "Код салона",
                      "key": "code",
                      "type": "text",
                      "value": "16988"
                    },
                    {
                      "description": "ID уведомления",
                      "key": "notification_id",
                      "type": "text",
                      "value": "1591"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/get_client_notification",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "get_client_notification"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Sat, 07 Sep 2019 19:47:20 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 109,\n    \"message\": \"Запись не найдена\"\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Личный кабинет сотрудника",
      "item": [
        {
          "name": "Запрос кода авторизации сотрудника",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Номер телефона сотрудника в свободном формате",
                  "key": "phone",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "installation",
                  "value": "",
                  "description": "Логин салона, опционально",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/auth_send_code",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "auth_send_code"
              ]
            },
            "description": "Отправка кода подтверждения для авторизации сотрудника по номеру телефона"
          },
          "response": [
            {
              "name": "Запрос кода авторизации сотрудника",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Номер телефона сотрудника в свободном формате",
                      "key": "phone",
                      "type": "text",
                      "value": "79999999999"
                    },
                    {
                      "key": "installation",
                      "value": "",
                      "description": "Логин салона, опционально",
                      "type": "text",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/auth_send_code",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "auth_send_code"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:11:35 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"message\": \"Одноразовый код для входа был отправлен на указанный номер телефона\"\n    }\n}"
            }
          ]
        },
        {
          "name": "Авторизация сотрудника",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Номер телефона клиента в свободном формате",
                  "key": "phone",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Код подтверждения из смс",
                  "key": "sms_code",
                  "type": "text",
                  "value": ""
                },
                {
                  "key": "email",
                  "value": "",
                  "description": "Email сотрудника",
                  "type": "text"
                },
                {
                  "key": "password",
                  "value": "",
                  "description": "Пароль сотрудника",
                  "type": "text"
                },
                {
                  "key": "installation",
                  "value": "",
                  "description": "Логин салона, опционально",
                  "type": "text"
                },
                {
                  "description": "Операционная система - android или ios, опционально",
                  "key": "os",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/auth",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "auth"
              ]
            },
            "description": "Авторизация сотрудника по номеру телефона + одноразовому коду либо по емейлу + паролю."
          },
          "response": [
            {
              "name": "Авторизация сотрудника",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Номер телефона клиента в свободном формате",
                      "key": "phone",
                      "type": "text",
                      "value": "79999999999"
                    },
                    {
                      "description": "Код подтверждения из смс",
                      "key": "sms_code",
                      "type": "text",
                      "value": "4106"
                    },
                    {
                      "description": "Операционная система - android или ios, опционально",
                      "key": "os",
                      "type": "text",
                      "value": "android"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/auth",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "auth"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:12:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"redirect\": \"/CRM/chaplin/desktop\",\n        \"redirect_widgets\": \"/CRM/chaplin/widgets\",\n        \"installation\": \"chaplin\",\n        \"eid\": \"6\",\n        \"cookie\": {\n            \"PHPSESSID\": \"gf37jh3usuokjb0v6etthn1d44\"\n        }\n    }\n}"
            }
          ]
        },
        {
          "name": "Восстановление пароля сотрудника",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Email сотрудника",
                  "key": "email",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Логин салона, опционально",
                  "key": "installation",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/auth_recover",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "auth_recover"
              ]
            },
            "description": "Запрашивает новый пароль, который придет на почту сотрудника."
          },
          "response": [
            {
              "name": "Восстановление пароля сотрудника",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "type": "text",
                    "value": "application/x-www-form-urlencoded"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "description": "Email сотрудника",
                      "key": "email",
                      "type": "text",
                      "value": "test@profsalon.null"
                    },
                    {
                      "description": "Логин салона, опционально",
                      "key": "installation",
                      "type": "text",
                      "value": "",
                      "disabled": true
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/auth_recover",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "auth_recover"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:09:33 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"message\": \"Новый пароль был отправлен на вашу почту\"\n    }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Синхронизация",
      "item": [
        {
          "name": "Синхронизация объекта",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Тип объекта",
                  "key": "object",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Данные",
                  "key": "data",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Логин салона",
                  "key": "installation",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/sync",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "sync"
              ]
            },
            "description": "<b>object</b>\n<pre>\nclient\nemployee\ngift_certificate\nseason_ticket\nmaterial\nservice\nrecord\n</pre>\n\n<b>data</b>\n<br>\n\nclient\n<pre>\nid - ID клиента\nfirst_name - Имя\nlast_name - Фамилия\nmiddle_name - Отчество\nphone - Номер телефона\nemail - Email-адрес\nbirthday - Дата рождения\ngender - Пол\nemployee - ID сотрудника, за которым закреплен клиент\nsource - Название источника привлечения\ncategory - Название категории клиента\n</pre>\n\nemployee\n<pre>\nid - ID сотрудника\nfirst_name - Имя\nlast_name - Фамилия\nmiddle_name - Отчество\n</pre>\n\ngift_certificate,<br>\nseason_ticket,<br>\nmaterial,<br>\nservice\n<pre>\nid - ID\nname - Название\n</pre>\n\nrecord\n<pre>\nid - ID записи\ncid - ID клиента\neid - ID сотрудника\nstart_at - Время начала, формат 2018-12-31 09:00:00\nend_at - Время окончания, формат 2018-12-31 10:00:00\npaid - Оплачено - true/false\npaid_by - ID сотрудника, оплатившего посещение\ncomment - Комментарий к записи\ntotal - Сумма записи / посещения\nitems - Услуги в записи / посещении - содержит массив элементов:\n    id - ID услуги\n    name - название услуги\n    qty - количество услуг\n    amount - стоимость услуги\n</pre>"
          },
          "response": []
        }
      ],
      "description": "Методы для синхронизации данных между ПрофСалоном и другой учетной системой позволят получать и передавать измененные объекты"
    },
    {
      "name": "Другое",
      "item": [
        {
          "name": "Передача лида",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "value": "application/x-www-form-urlencoded",
                "type": "text"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "name",
                  "value": "",
                  "description": "Имя клиента",
                  "type": "text"
                },
                {
                  "key": "phone",
                  "value": "",
                  "description": "Телефон клиента в том формате, который выставлен в настройках, обычно это +7 (000) 000-00-00",
                  "type": "text"
                },
                {
                  "key": "salon",
                  "value": "",
                  "description": "Логин салона",
                  "type": "text"
                },
                {
                  "key": "email",
                  "value": "",
                  "description": "Email клиента, опционально",
                  "type": "text"
                },
                {
                  "key": "list_id",
                  "value": "",
                  "description": "ID формы фейсбука либо согласованное со службой поддержки значение",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/facebookNewLead",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "facebookNewLead"
              ]
            },
            "description": "Подходит для передачи лидов из форм обратной связи Facebook, заявки на перезвон с сайтов и т.д."
          },
          "response": [
            {
              "name": "Передача лида",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "name",
                      "value": "Иван",
                      "description": "Имя клиента",
                      "type": "text"
                    },
                    {
                      "key": "phone",
                      "value": "+7 (999) 999-99-99",
                      "description": "Телефон клиента в том формате, который выставлен в настройках, обычно это +7 (000) 000-00-00",
                      "type": "text"
                    },
                    {
                      "key": "salon",
                      "value": "test",
                      "description": "Логин салона",
                      "type": "text"
                    },
                    {
                      "key": "email",
                      "value": "test@test.null",
                      "description": "Email клиента, опционально",
                      "type": "text"
                    },
                    {
                      "key": "list_id",
                      "value": "test_value",
                      "description": "ID формы фейсбука либо согласованное со службой поддержки значение",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/facebookNewLead",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "facebookNewLead"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:24:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"success\": true\n    }\n}"
            }
          ]
        }
      ]
    },
    {
      "name": "Телефония",
      "item": [
        {
          "name": "Передача информации о звонке",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "value": "application/x-www-form-urlencoded",
                "type": "text"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "installation",
                  "value": "msc_romashka",
                  "description": "Логин салона",
                  "type": "text"
                },
                {
                  "key": "external_id",
                  "value": "MjMyODU1MTQ4ODo2MQ==",
                  "description": "Уникальный идентификатор данного звонка во внешней учётной системе, по нему можно будет передать обновлённую информацию, например ссылку на запись звонка, строка до 255 символов",
                  "type": "text"
                },
                {
                  "key": "direction",
                  "value": "incoming|outgoing",
                  "description": "Направление звонка: incoming - входящий, outgoing - исходящий",
                  "type": "text"
                },
                {
                  "key": "call_state",
                  "value": "Appeared|Connected|Disconnected",
                  "description": "Статус звонка. Appeared - новый звонок, Connected - соединение установлено, Disconnected - звонок завершён. Время ожидания и время разговора вычисляется автоматически на основании этих статусов + поля timestamp",
                  "type": "text"
                },
                {
                  "key": "line_number",
                  "value": "74951234567",
                  "description": "Номер телефона (линии), на который звонит клиент, до переадрессаций",
                  "type": "text"
                },
                {
                  "key": "from_number",
                  "value": "79101234567",
                  "description": "Номер телефона звонящего (если incoming - номер клиента, если outgoing - номер сотрудника, допускается передача sip-номеров в формате \"sip:user1@domain.com\")",
                  "type": "text"
                },
                {
                  "key": "to_number",
                  "value": "79160001122",
                  "description": "Номер телефона принявшего вызов (если incoming - мобильный телефон сотрудника, принявшего вызов, если outgoing - номер клиента, на который звони сотрудник)",
                  "type": "text"
                },
                {
                  "key": "timestamp",
                  "value": "1473652227",
                  "description": "Время события в формате UNIX TIME (секунды с 01.01.1970)",
                  "type": "text"
                },
                {
                  "key": "comment",
                  "value": "",
                  "description": "Комментарий к звонку, опционально",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/telephony_call",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "telephony_call"
              ]
            },
            "description": "Передача информации о входящих и исходящих звонках"
          },
          "response": [
            {
              "name": "Передача лида",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "name",
                      "value": "Иван",
                      "description": "Имя клиента",
                      "type": "text"
                    },
                    {
                      "key": "phone",
                      "value": "+7 (999) 999-99-99",
                      "description": "Телефон клиента в том формате, который выставлен в настройках, обычно это +7 (000) 000-00-00",
                      "type": "text"
                    },
                    {
                      "key": "salon",
                      "value": "test",
                      "description": "Логин салона",
                      "type": "text"
                    },
                    {
                      "key": "email",
                      "value": "test@test.null",
                      "description": "Email клиента, опционально",
                      "type": "text"
                    },
                    {
                      "key": "list_id",
                      "value": "test_value",
                      "description": "ID формы фейсбука либо согласованное со службой поддержки значение",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/facebookNewLead",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "facebookNewLead"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:24:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"success\": true\n    }\n}"
            }
          ]
        },
        {
          "name": "Передача ссылки на запись разговора",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "type": "text",
                "value": "application/x-www-form-urlencoded"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "description": "Логин салона, например msc_romashka",
                  "key": "installation",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Уникальный идентификатор данного звонка во внешней учётной системе, по нему можно будет передать обновлённую информацию, например ссылку на запись звонка, строка до 255 символов",
                  "key": "external_id",
                  "type": "text",
                  "value": ""
                },
                {
                  "description": "Ссылка на запись",
                  "key": "link",
                  "type": "text",
                  "value": ""
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/telephony_record",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "telephony_record"
              ]
            },
            "description": "Передача ссылки на запись разговора. ПрофСалон не хранит у себя запись звонков, а только даёт возможность перейти по ссылке для скачивания записи разговора."
          },
          "response": [
            {
              "name": "Передача лида",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "name",
                      "value": "Иван",
                      "description": "Имя клиента",
                      "type": "text"
                    },
                    {
                      "key": "phone",
                      "value": "+7 (999) 999-99-99",
                      "description": "Телефон клиента в том формате, который выставлен в настройках, обычно это +7 (000) 000-00-00",
                      "type": "text"
                    },
                    {
                      "key": "salon",
                      "value": "test",
                      "description": "Логин салона",
                      "type": "text"
                    },
                    {
                      "key": "email",
                      "value": "test@test.null",
                      "description": "Email клиента, опционально",
                      "type": "text"
                    },
                    {
                      "key": "list_id",
                      "value": "test_value",
                      "description": "ID формы фейсбука либо согласованное со службой поддержки значение",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/facebookNewLead",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "facebookNewLead"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:24:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"success\": true\n    }\n}"
            }
          ]
        },
        {
          "name": "Получение информации о сотрудниках",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "value": "application/x-www-form-urlencoded",
                "type": "text"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "installation",
                  "value": "msc_romashka",
                  "description": "Логин салона",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/telephony_employees",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "telephony_employees"
              ]
            },
            "description": "Передача информации о входящих и исходящих звонках"
          },
          "response": [
            {
              "name": "Передача лида",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "name",
                      "value": "Иван",
                      "description": "Имя клиента",
                      "type": "text"
                    },
                    {
                      "key": "phone",
                      "value": "+7 (999) 999-99-99",
                      "description": "Телефон клиента в том формате, который выставлен в настройках, обычно это +7 (000) 000-00-00",
                      "type": "text"
                    },
                    {
                      "key": "salon",
                      "value": "test",
                      "description": "Логин салона",
                      "type": "text"
                    },
                    {
                      "key": "email",
                      "value": "test@test.null",
                      "description": "Email клиента, опционально",
                      "type": "text"
                    },
                    {
                      "key": "list_id",
                      "value": "test_value",
                      "description": "ID формы фейсбука либо согласованное со службой поддержки значение",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/facebookNewLead",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "facebookNewLead"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:24:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"success\": true\n    }\n}"
            }
          ]
        },
        {
          "name": "Сохранение SIP-номеров",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "name": "Content-Type",
                "value": "application/x-www-form-urlencoded",
                "type": "text"
              }
            ],
            "body": {
              "mode": "urlencoded",
              "urlencoded": [
                {
                  "key": "installation",
                  "value": "msc_romashka",
                  "description": "Логин салона",
                  "type": "text"
                },
                {
                  "key": "employees[0][id]",
                  "value": "65",
                  "type": "text"
                },
                {
                  "key": "employees[0][sip]",
                  "value": "sip:123@sip.sip.com",
                  "type": "text"
                },
                {
                  "key": "employees[1][id]",
                  "value": "68",
                  "type": "text"
                },
                {
                  "key": "employees[1][sip]",
                  "value": "sip:456@sip.sip.com",
                  "type": "text"
                }
              ]
            },
            "url": {
              "raw": "https://profsalon.org/api/telephony_employees_set_sip",
              "protocol": "https",
              "host": [
                "profsalon",
                "org"
              ],
              "path": [
                "api",
                "telephony_employees_set_sip"
              ]
            },
            "description": "Передача информации о входящих и исходящих звонках"
          },
          "response": [
            {
              "name": "Передача лида",
              "originalRequest": {
                "method": "POST",
                "header": [
                  {
                    "key": "Content-Type",
                    "name": "Content-Type",
                    "value": "application/x-www-form-urlencoded",
                    "type": "text"
                  }
                ],
                "body": {
                  "mode": "urlencoded",
                  "urlencoded": [
                    {
                      "key": "name",
                      "value": "Иван",
                      "description": "Имя клиента",
                      "type": "text"
                    },
                    {
                      "key": "phone",
                      "value": "+7 (999) 999-99-99",
                      "description": "Телефон клиента в том формате, который выставлен в настройках, обычно это +7 (000) 000-00-00",
                      "type": "text"
                    },
                    {
                      "key": "salon",
                      "value": "test",
                      "description": "Логин салона",
                      "type": "text"
                    },
                    {
                      "key": "email",
                      "value": "test@test.null",
                      "description": "Email клиента, опционально",
                      "type": "text"
                    },
                    {
                      "key": "list_id",
                      "value": "test_value",
                      "description": "ID формы фейсбука либо согласованное со службой поддержки значение",
                      "type": "text"
                    }
                  ]
                },
                "url": {
                  "raw": "https://profsalon.org/api/facebookNewLead",
                  "protocol": "https",
                  "host": [
                    "profsalon",
                    "org"
                  ],
                  "path": [
                    "api",
                    "facebookNewLead"
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Server",
                  "value": "nginx/1.10.3 (Ubuntu)"
                },
                {
                  "key": "Date",
                  "value": "Fri, 07 Dec 2018 19:24:21 GMT"
                },
                {
                  "key": "Content-Type",
                  "value": "application/json; charset=utf-8"
                },
                {
                  "key": "Transfer-Encoding",
                  "value": "chunked"
                },
                {
                  "key": "Connection",
                  "value": "keep-alive"
                },
                {
                  "key": "Expires",
                  "value": "Thu, 19 Nov 1981 08:52:00 GMT"
                },
                {
                  "key": "Cache-Control",
                  "value": "no-store, no-cache, must-revalidate"
                },
                {
                  "key": "Pragma",
                  "value": "no-cache"
                },
                {
                  "key": "Strict-Transport-Security",
                  "value": "max-age=604800"
                },
                {
                  "key": "Content-Encoding",
                  "value": "gzip"
                }
              ],
              "cookie": [],
              "body": "{\n    \"code\": 0,\n    \"result\": {\n        \"success\": true\n    }\n}"
            }
          ]
        }
      ]
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "cea8c084746d0e7f5e0aca6a9d5e06c4",
        "type": "string"
      }
    ]
  },
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "exec": [
          ""
        ]
      }
    }
  ]
}