GET /stores/{store-id}/products
GET /stores/{store-id}/products/{product-id}
POST /stores/{store-id}/products
PUT /stores/{store-id}/products
PUT /stores/{store-id}/products/{product-id}
PATCH /stores/{store-id}/products/{product-id}
DELETE /stores/{store-id}/products
DELETE /stores/{store-id}/products/{product-id}
GET /stores/{store-id}/product-groups
GET /stores/{store-id}/product-groups/{product-group-id}
POST /stores/{store-id}/product-groups
PUT /stores/{store-id}/product-groups
PUT /stores/{store-id}/product-groups/{product-group-id}
PATCH /stores/{store-id}/product-groups/{product-group-id}
DELETE /stores/{store-id}/product-groups
DELETE /stores/{store-id}/product-groups/{product-group-id}
GET /api/apps/{application_id}/push-notifications/{push-id}
POST /api/apps/{application_id}/push-notifications
POST /api/apps/{application_id}/devices/{device_uuid}/push-notifications
GET /api/v1/inventories/stores/{store-id}/products/schemes
POST /api/v1/inventories/stores/{store-id}/products/schemes
POST /api/v1/inventories/stores/{store-id}/products/schemes/delete
GET /api/v1/inventories/stores/{store-id}/products/extras
POST /api/v1/inventories/stores/{store-id}/products/extras
POST /api/v1/inventories/stores/{store-id}/products/extras/delete
POST /user/create
POST /user/verify
POST /user/token
GET /commodities
PUT /
POST /inventories/stores/{storeUuid}/products
POST /subscription/event
POST /installation/event
GET mobilecashier.ru/api/v2/authorize
GET mobilecashier.evotor.ru/api/v2/market/user/{userId}/stores
GET mobilecashier.evotor.ru/api/v2/market/user/{userId}/staff?shopId=
GET mobilecashier.evotor.ru/api/v2/market/user/{userId}/devices
POST mobilecashier.ru/api/v4/asc/create/{userId}
GET mobilecashier.ru/api/v4/asc/get
DELETE mobilecashier.ru/api/v2/asc/delete/{uuid}
POST
Загружает в сторонний сервис массив новых товаров, созданных на терминале.
Ожидает от стороннего сервиса ответа 200 ОК
. Если ответ не приходит в течение 10 секунд, Облако отправляет уведомление повторно.
Тело запроса изменяется в зависимости от значения параметра type
. Подробнее о типах товара см. в запросе /stores/{store-id}/products.
Идентификатор магазина в Облаке Эвотор, в рамках которого действует запрос.
Токен пользователя приложения стороннего сервиса для авторизации вебхуков Облака Эвотор в стороннем сервисе.
Параметры отсутствуют.
[
{
"uuid": "01ba18b6-8707-5f47-3d9c-4db058054cb2",
"code": "6",
"barCodes": [
"2000000000060"
],
"alcoCodes": [
"0000000000000000001"
],
"name": "Сидр",
"price": 123.12,
"quantity": 12,
"costPrice": 100.123,
"measureName": "шт",
"tax": "VAT_18",
"allowToSell": true,
"description": "Вкусный яблочный сидр.",
"articleNumber": "сид123",
"parentUuid": "1ddea16b-971b-dee5-3798-1b29a7aa2e27",
"group": false,
"type": "ALCOHOL_NOT_MARKED",
"alcoholByVolume": 5.45,
"alcoholProductKindCode": 123,
"tareVolume": 0.57
}
]
Идентификатор товара или группы товаров, уникальный в рамках магазина.
При обмене данными с Облаком, убедитесь, что в рамках одной синхронизации товар передаётся единожды. В противном случае, Облако не сохранит данные товара.
Формат – uuid4
.
Не может быть null
или пустой строкой.
Название товара или группы товаров.
Не может быть null
или пустой строкой.
Указывает является элемент товаром или группой товаров:
true
– группа товаров;false
– товар.
Не может быть null
.Уникальный идентификатор группы, к которой принадлежит товар или группа товаров.
Группу товаров можно вложить в другую группу. Если вы укажете идентификатор несуществующей группы, смарт-терминал не будет отображать товар. Формат –
uuid4
. Если товар или группа находится в корне иерархии – может бытьnull
. Не может быть пустой строкой.
Определяет являет группа хранилищем для модификаций или нет.
Поле передаётся только если
group = true
.
NORMAL
ALCOHOL_MARKED
ALCOHOL_NOT_MARKED
SERVICE
Тип товара:
NORMAL
– обычный;ALCOHOL_MARKED
– маркированный алкоголь;BEER_MARKED_KEG
– маркированный алкоголь;ALCOHOL_NOT_MARKED
– немаркированный алкоголь;SERVICE
– услуга (доступен на терминалах начиная с прошивки 3.0).
Поле передаётся только если
group = false
. Не может бытьnull
.
OK
Ошибка в запросе
Неверный токен
Требуется оплата
Отсутствует указанный ресурс
Терминал неактивен