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
POST mobcashier.evotor.ru/api/v1/authorize/integration
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
Для получения доступа к API необходимо написать на почту mk@evotor.ru письмо с описанием предполагаемого сценария интеграции. В письме также необходимо указать наименование организации, ИНН, номер телефона от ЛК Эвотор и адрес электронной почты, который мы сохраним как контактный. В ответ будет передан идентификатор для получения токена авторизации.
Данная авторизация используется только для доступа к методам сервиса «Мобильный кассир».
ИНН организации. Должен содержать 10 или 12 цифр.
Номер телефона от ЛК Эвотор. Номер должен начинаться с цифры 7, без плюса.
Идентификатор для получения токена.
Параметры отсутствуют.
{
"timestamp": 1708080115837,
"data":
{
"user_exist": true,
"user _id": "81-000000007857437",
"android_id" : "INTEGRATION-79511582598",
"token": "eyJhbGci0131UzUxM1J9.ey3pYX010jE3MDEWODAXMTUS.ImV4CCI6MT82NTG2NDCONSwidXVpZCI61J0yNjc1ZThkL_TRhONOtNDN KYS1iMmU3LWMOMGEwN2NINWIXMSIsImIkIJo13DJhJDEwJFMuZWNUMnJIRTLudTUUUHI5Z1RmLe9SNTJVCHk3RVZyNmhPMLVud1Qx SEJ3eGZMNkRteDEy1iwicGhvbmU10jc5MjVyMTQyNTk1LCJhdHRyal31dGU101JNb2JpbGVDYXNoawvyU212In0.ITbqPKtJawOGd 20RpgzAcT]5IDCLZV626y738jCWqLBDKar1kLkIY1jdZha8XEZsnuQyEBNZvyuM09KLTSYrkw"
},
"error": 0
}
Время ответа.
Объект с данными ответа, пустой, если есть ошибка при выполнении запроса и “error”!=0.
true
- ЛК Зарегистрирован, false
– требуется регистрация ЛК.
Ваш userId
, идентификатор ЛК Эвотор
Токен для авторизации запросов в API «Мобильного кассира». Null
– если “user_exist”.
Значение для передачи в заголовке запросов к API «Мобильного кассира».
0 – если нет ошибок в передаче параметров, 400 – в случае отсутствия обязательного параметра в body
запроса, либо число ошибок валидации в массиве error_details
.
Описание ошибки.
Массив объектов с детальной информацией об ошибках валидации.
Cодержит наименование параметра, который не прошел валидацию.
Описание требования по валидации параметра.
Успешно
Неправильный синтаксис запроса. Детализация ошибки в ответе.
Вероятно, не были внесены данные для интеграции, необходимо обратиться в поддержку.
Передан неверный идентификатор.
Внутренняя ошибка сервера.