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
Возвращает все товары и модификации товаров из магазина.
Идентификатор магазина в Облаке Эвотор
При указании параметра, ответ будет содержать товары (группы товаров) изменённые (поле updated_at
) начиная с заданной даты включительно.
Параметр может быть полезен, если вам необходимо получить только те товары (группы), которые были измененны после определённого момента, например, после полной синхронизации номенклатуры с Облаком Эвотор.
Указывайте параметр только в первом запросе из серии постраничных запросов.
Если требуется получить полный список товаров (групп), не указывайте параметр.
Идентификатор курсора для постраничного чтения данных. Указывается для получения второй и последующих страниц данных.
Параметр должен принимать значение переменной
next_cursor
, которое присутствовало в предыдущем ответе от Облака Эвотор.
Если значение параметра true
, ответ будет содержать только удалённые товары или группы товаров.
Параметр since
ограничивает выборку по времени. Для постраничного чтения данных используйте параметр cursor
.
Id товара(ов) или групп, до 1000 элементов.
Фильтрация по полям
Параметры отсутствуют.
{
"items": [
{
"parent_id": "1ddea16b-971b-dee5-3798-1b29a7aa2e27",
"name": "Сидр",
"is_excisable": true,
"measure_name": "шт",
"tax": "VAT_18",
"allow_to_sell": true,
"price": 123.12,
"description": "Вкусный яблочный сидр",
"article_number": "СДР-ЯБЛЧ",
"code": "42",
"barcodes": [
"2000000000060"
],
"type": "ALCOHOL_NOT_MARKED",
"id": "01ba18b6-8707-5f47-3d9c-4db058054cb3",
"store_id": "20180820-7052-4047-807D-E82C50000000",
"user_id": "00-000000000000000",
"created_at": "2018-09-11T16:18:35.397+0000",
"updated_at": "2018-09-11T16:18:35.397+0000"
}
],
"paging": {
"next_cursor": "string"
}
}
Информация о следующей странице. Если текущая страница является последней, то объект пустой.
Значение параметра cursor
для получения следующей страницы.
Список товаров и услуг.
Список всех возможных типов товаров — вы найдёте в разделе «Схемы товаров».
Название товара (услуги) или модификации товара.
Код товара или модификации товара. До 25 символов.
Отпускная цена товара (услуги) или модификации товара.
шт или ед
г
кг
т
см
дм
м
кв. см
кв. дм
кв. м
мл
л
куб. м
кВт*ч
Гкал
сутки
час
мин
с
Кбайт
Мбайт
Гбайт
Тбайт
Единица измерения для товара или модификации товара.
Единицы измерения соотвествуют кодам тега 2108 ФФД, и если ошибиться с регистром или сделать опечатку, то в теге 2108 уйдет значение 255. Также, если создать свою кастомную еденицу измерения, то значение тега также будет 255. Товароучётные системы могут задавать свои единицы измерения, например: “пара”, “палета”, “карат” и т.д.
Указывает, является ли товар подакцизным:
true
– товар подакцизный;false
– товар не подакцизный.
Значение по умолчанию, если не передан: false
.Признак is_excisable применим только для товаров с типом TOBACCO_PRODUCTS_MARKED, NORMAL, BEER_MARKED, BEER_MARKED_KEG,ALCOHOL_MARKED, ALCOHOL_NOT_MARKED и JUICE_MARKED. При этом его можно проставить и для других товарных групп через api облака, но при загрузке карточки товара на терминал признак будет проигнорирован.
Определяет, установлены ли возрастные ограничения для товара:
true
– товар с возрастными ограничениями;false
– товар без возрастных ограничений.
Значение по умолчанию, если не передан: false
.Код ставки НДС для товара или модификации товара:
NO_VAT
– без НДС;VAT_0
– основная ставка 0%;VAT_10
– основная ставка 10%;VAT_10_110
– расчётная ставка 10%;VAT_18
– основная ставка 18%. С первого января 2019 года может содержать 20%VAT_18_118
– расчётная ставка 18%. С первого января 2019 года может содержать 20%.VAT_5
– основная ставка 5%;VAT_5_105
– расчётная ставка 5%;VAT_7
– основная ставка 7%;VAT_7_107
– расчётная ставка 7%.Признак разрешения продажи. Указывает можно добавить товар в чек или нельзя:
true
- товар можно добавить в чек;false
- товар нельзя добавить в чек.Описание товара или модификации товара. Поле не поддерживет данные в формате HTML и XML.
Артикул товара или модификации товара.
Уникальный идентификатор группы или группы модификаций, к которой иерархически привязан товар или модификация товара.
Если элемент номенклатуры находится в корне иерархии, то данное свойство не указывается.
Идентификатор товара, услуги или модификации. Идентификатор уникален в рамках магазина.
Максимальная длина идентификатора — 200 символов. Символы идентификатора должны удолетворять регулярному выражению
A-a0-9-_
.
В качестве идентификаторов товаров вы можете использовать, например,
uuid4
, соответствующий RFC.
Идентификатор магазина, в базе которого хранится товар, услуга или модификация.
Идентификатор пользователя Эвотор.
Дата и время создания объекта.
Дата и время обновления данных объекта.
Если объект никогда не обновлялся, поле будет содержать дату и время создания объекта (значение поля updated_at
будет равно значению поля created_at
).
Успешно
Ошибка авторизации приложения.
Облако передаёт ошибку с кодом 402, в случае, когда происходит попытка обмена данными между смарт-терминалами, привязанными к одному магазину, но приложение не установлено на одно или несколько устройств или количество устройств в магазине превышает количество устройств, оплаченных в приложении.
Нет доступа. Ошибка возникает когда у приложения нет разрешения на запрашиваемое действие или пользователь не установил приложение в Личном кабинете.
Запрашиваемый ресурс не найден.
Тип содержимого, которое возвращает ресурс не соответствует типу содержимого, которое указанно в заголовке Accept
.
Превышено максимальное количество запросов в текущем периоде. Работу с ресурсом можно возобновить после окончания времени, указанного в заголовке X-RateLimit-Reset
.
Подробное описание схем товаров всех типов — вы найдёте в разделе «Схемы товаров».