...
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
createdDateFrom | String | Нет | Поиск по дате создания с |
createdDateTo | String | Нет | Посик Поиск по дате создания по |
name | String | Нет | Поиск по названию (есть поддержка поиска частичному названию) |
administratorId | Array of string | Нет | Поиск по администраторуадминистраторам |
ids | Array of string | Нет | Поиск по уникальному идентификатору заведения |
externalPlaceId | String | Нет | Внешний идентификатор заведения |
isHeadPlace | Boolean | Нет | Родительское заведение, значения true и false |
page | Integer | НетПпагинация | Номер страницы паджинации |
limit | Integer | Нет | Ограничение на количество записей |
...
Code Block |
---|
{ "createdDateFrom": "string", "createdDateTo": "string", "name": "string", "administratorId": [ "string" ], "ids": [ "string" ], "externalPlaceId": "string", "isHeadPlace": "bollen", "page": "integer", "limit": "integer" } |
...
Наименование | Тип | Обязательность | Описание | |
---|---|---|---|---|
id | String | Да | Уникальный идентификатор заведения | |
externalPlaceId | String | Да | Внешний идентификатор заведения | |
createdDate | String | Да | Дата создания | |
updatedDate | String | Да | Дата обновления | |
name | String | ДаПоиск | по названиюИмя заведения | |
placeType | Integer | Да | Тип завдениея, значения: заведения | |
managerId | String | Да | Уникальный идентификатор менеджера | |
placeAdministratorId | Array of string | Да | Администраторы заведения | |
isHeadcompany | BooleanНет | Да | Головное заведение, значения true и false | |
headPlace | Integer | Да | Головное заведение | |
Компания | ||||
company.id | String | Да | Уникальный идентификатор родительского заведениякомпании | |
company.name | String | Да | Название родительского заведениякомпании | |
employeeCount | Integer | Да | Количество сотрудников в заведении | |
hasPaymentPageSettings | Boolean | Да | Включена страница оплаты для заведения, значения true и false | |
rating |
| Да | Рейтинг | |
enabled | Boolean | Да | Включен, значения true и false | |
components |
| Да | Компоненты рейтинга | |
id | String | Да | Уникальный идентификатор компонента | |
title | String | Да | Название компонента | |
imageId | String | Да | Уникальный идентификатор картинки | |
imageUrl | String | Да | URL картинки | |
averageScore | Integer | Да | Средний рейтинг | |
scoreCount | Integer | Да | Количество оценок | |
totalCount | Integer | Да | Количество записей | |
succeed | String | Да | Стату запроса | |
errors | Array of string | Да | Возвращатеся список ошибок, относящихся целиком к запросу | |
validationErrors | Array of string | Да | Поле представлено в формате ключ-значение и содержит ошибки, которые отнести к конкретному полю запроса |
...
Code Block |
---|
{ "data": { "items": [ { "id": "string", "externalPlaceId": "string", "createdDate": "2021-05-31T12:09:54.104Z", "updatedDate": "2021-05-31T12:09:54.104Z", "name": "string", "placeType": 0, "managerId": "string", "placeAdministratorIds": [ "string" ], "isHeadcompany": true, "headPlace": { "id": "string", "name": "string" }, "employeeCount": 0, "hasPaymentPageSettings": true, "rating": { "enabled": true, "components": [ { "id": "string", "title": "string", "imageId": "string", "imageUrl": "string" } ], "averageScore": 0, "scoreCount": 0 } } ], "totalCount": 0 }, "succeed": true, "errors": [ "string" ], "validationErrors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ] } } |
...
Описание: Получить информацию по одному заведению
Адрес: https:/wiki/api.cloudtips.ru/api/places/{id}spaces/TIPS/pages/1787396098
Тип: GET
Запрос:
-
Пример запроса:
...
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
id | String | Да | Уникальный идентификатор заведения |
externalPlaceId | String | Да | Внешний идентификатор заведения |
createdDate | String | Да | Дата создания |
updatedDate | String | Да | Дата обновления |
name | String | Да | Поиск по названию |
placeType | Integer | Да | Тип завдениея, значения:
|
managerId | String | Да | Уникальный идентификатор менеджера |
placeAdministrators |
| Да | Администраторы заведения |
userId | String | Да | Уникальный идентификатор администратора |
name | String | Да | Имя администратора |
isHead | Boolean | Да | Головное заведение, значения true и false |
headPlacecompany |
| ДаНет | Головное заведениеКомпания |
id | String | Да | Уникальный идентификатор родительского заведениякомпании |
name | String | Да | Название родительского заведениякомпании |
employeeCount | Integer | Да | Количество сотрудников в заведении |
hasPaymentPageSettings | Boolean | Да | Включена страница оплаты для заведения, значения true и false |
rating |
| Да | Рейтинг |
enabled | Boolean | Да | Включен, значения true и false |
components |
| Да | Компоненты рейтинга |
id | String | Да | Уникальный идентификатор компонента |
title | String | Да | Название компонента |
imageId | String | Да | Уникальный идентификатор картинки |
imageUrl | String | Да | URL картинки |
averageScore | Integer | Да | Средний рейтинг |
scoreCount | Integer | Да | Количество оценок |
succeed | String | Да | Стату запроса |
errors | Array of string | Да | Возвращатеся список ошибок, относящихся целиком к запросу |
validationErrors | Array of string | Да | Поле представлено в формате ключ-значение и содержит ошибки, которые отнести к конкретному полю запроса |
...
Code Block |
---|
{ "data": { "id": "string", "createdDate": "2021-06-01T09:50:26.271Z", "updatedDate": "2021-06-01T09:50:26.271Z", "name": "string", "externalPlaceId": "string", "leadId": "string", "webSite": "string", "comment": "string", "placeType": 0, "managerId": "string", "isHead": true, "placeCode": "string", "placeAdministrators": [ { "userId": "string", "name": "string" } ], "employeesPage": { "disabled": true, "url": "string", "qrLink": "string", "backgroundUrl": "string", "disabledEmployees": [ { "userId": "string", "disabledDate": "2021-06-01T09:50:26.271Z" } ] }, "rating": { "enabled": true, "components": [ { "id": "string", "title": "string", "imageId": "string", "imageUrl": "string" } ], "averageScore": 0, "scoreCount": 0 }, "childPlacescompany": [ { "id": "string", "name": "string" }, ], "headPlace": { "id": "string", "name": "string" }, ""payerFee": { "enabled": true, "buttonPosition": "string" }, "addressInfo": { "country": "string", "city": "string", "address": "string", "latitude": 0, "longitude": 0 }, "employeesCount": 0 }, "succeed": true, "errors": [ "string" ], "validationErrors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ] } } |
...
Наименование | Тип | Обязательность | Описание |
---|---|---|---|
name | String | Да | Поиск по названию |
externalPlaceIdexternalInfo.id | String | Нет | Внешний идентификатор заведения |
placeType | Integer | Нет | Тип завдениея, значения:
заведения |
placeAdministratorId | Array of string | Нет | Администраторы заведения |
employeesPage |
| Нет | Страница оплаты заведения |
routeId | String | Нет | Уникальный идентификатор для URL |
backgroundUrl | String | Нет | Картинка для страницы оплаты заведения |
childPlaceIdscompanyId | Array of stringString | Нет | Уникальный идентификаторы дочерних заведений |
isHead | Boolean | Нет | Головное заведение, значения true и false |
webSite | String | Нет | Адрес сайта |
Идентификатор компании | |||
webSite | String | Нет | Адрес сайта |
comment | String | Нет | Внутренний комментарий |
addressInfo | String | Нет | Геоданные заведения |
country | String | Нет | Страна |
city | String | Нет | Город |
address | String | Нет | Улица |
latitude | Integer | Нет | Широта |
longitude | Integer | Нет | Долгота |
...
Code Block |
---|
{ "name": "string", "externalPlaceId"externalInfo": { "id": "string" }, "placeType": 0, "managerId": "string", "placeAdministratorIds": [ "string" ], "employeesPage": { "routeId": "string", "backgroundUrl": "string" }, "childPlaceIdscompanyId": [ "string" ], "isHead": true, "webSite": "string", "comment": "string", "addressInfo": { "country": "string", "city": "string", "address": "string", "latitude": 0, "longitude": 0 } } |
...
Описание: Позволяет включить страницу со списком всех сотрудников заведения. Для включения необходимо:
Сделать запрос GET https:/wiki/api.cloudtips.ru/api/places/{placeId}/payment-pages/urls/generatespaces/TIPS/pages/1787396098, передав уникальный идентификатор заведения
Полученный URL необходимо передать. в поле routeId при Редактировании заведения
По желанию на страницу можно загрузить фоновое изображение размером 600х300 рх. Картинка загружается в Загрузка изображения. Id загруженной картинки необходимо передать в поле backgroundld при Редактировании заведения
...
Описание: Позволяет отредактировать заведение. Можно передавать одно значение из списка, а не весь список.
Адрес: https: /wiki/api.cloudtips.ru/api/places/{placeId}spaces/TIPS/pages/1787396098, где placeId - уникальный идентификатор заведения
...
Code Block |
---|
{ "data": { "totalCount": 0, "items": [ { "id": "string", "title": "string", "imageId": "string", "imageUrl": "string" } ] }, "succeed": true, "errors": [ "string" ], "validationErrors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ] } } |
Отключение рейтинга
Описание: Отключает на странице оплаты блок с рейтингом
Адрес: https://api.cloudtips.ru/api/places/{placeId}/rating, где placeId - уникальный идентификатор заведения
Тип: DELETE
Запрос:
-
Пример запроса:
-
Ответ:
...
Наименование
...
Тип
...
Обязательность
...
Описание
...
succeed
...
String
...
Да
...
Стату запроса
...
errors
...
Array of string
...
Да
...
Возвращатеся список ошибок, относящихся целиком к запросу
...
validationErrors
...
Array of string
...
Да
...
Поле представлено в формате ключ-значение и содержит ошибки, которые отнести к конкретному полю запроса
Пример ответа:
Code Block |
---|
{
"succeed": true,
"errors": [
"string"
],
"validationErrors": {
"additionalProp1": [
"string"
],
"additionalProp2": [
"string"
],
"additionalProp3": [
"string"
]
}
}
|
...