Адрес: https://whls.euroauto.ru/api.
Параметры запросов методами GET, DELETE нужно передавать в URL метода API.
Параметры запросов методами POST, PUT нужно отправлять в формате application/x-www-form-urlencoded в теле запроса.
Формат ответа регулируется заголовком Accept.
Например: Accept: application/json.
Авторизационные данные (token), так же необходимо указывать в заголовке.
Например: Authorization: Bearer + token
Для получения данных в формате json необходимо указать в заголовке Accept значение application/json.
Наименование | Тип | Описание |
---|---|---|
data | array | Результат выполнения вызываемого метода. |
messages | array | Список сообщений, который может содержать сообщения об ограничениях в возвращаемых данных. Например ограничение возвращаемых данных с определенных складов по причине превышения количества разрешенных запросов. |
time | float | Время обработки запроса. |
Наименование поля | Тип | Описание |
---|---|---|
level | string | Уровень сообщения. |
code | integer | Уникальный код для типа сообщения. |
text | string | Текст сообщения. |
Код | Уровень | Сообщение |
---|---|---|
100 | warning | Приближение количества запросов к максимальному. |
200 | critical | Достигнуто максимальное количество запросов. |
Наименование | Описание |
---|---|
new | Новый товар. |
used | Товар бывший в употреблении. Как правило в attributes.wearout указывается процент износа. |
Наименование | Тип | По умолчанию (нет в списке атрибутов товара) | Описание |
---|---|---|---|
wearout | int | Износа нет | Процент износа товара бывшего в употреблении. |
weight | float | Вес неизвестен | Вес товара в кг. |
Для реализации логики разделения корзин например между клиентами пользователя API или по какому-то другому принципу может быть использован механизм уникального набора меток для каждой корзины.
Метки необходимы при первом создании корзины. Поиск корзин происходит по вхождению указанного набора меток в набор меток присвоенный корзине при создании. |
Метки в запросах задаются через параметры, например: labels[foo]=1&labels[bar]=2.
Возможные варианты использования:
Название | Описание |
---|---|
retail_offers | Просмотр розничных предложений |
order | Заказ товаров |
POST /auth
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
login | string | да | Логин для входа в API. |
password | string | да | Пароль для входа в API. |
Наименование поля | Тип | Описание |
---|---|---|
token | string | Токен для авторизации через Bearer Token. |
expires | integer | Время (unixtime) окончания срока действия токена. |
GET /user
Наименование поля | Тип | Обязателен | Описание |
---|---|---|---|
user | object | да | Информация о текущем пользователе. |
permissions | object | да | Права пользователя. |
permissions.own[] | array | да | Права текущего пользователя. |
permissions.granted[] | array | да | Права предоставленные другими пользователями. |
permissions.granted[].user | object | да | Информация о пользователе предоставившем права. |
permissions.granted[].user.id | string | да | Идентификатор пользователя. |
permissions.granted[].user.name | string | да | Имя пользователя. |
permissions.granted[].permissions | array | да | Права предоставленные пользователем. |
settings | object | да | Настройки пользователя. |
settings.watermark | string | нет | Префикс ватермарки для изображений. |
settings.cashless | integer | да | Тип оплаты на сайте. Возможные варианты: 0 - наличная оплата, 1 - безналичная оплата |
settings.delivery | object | да | Настройки доставки. |
settings.delivery.default[] | array | да | Доставка по умолчанию. |
settings.delivery.default[].offer_id | string | да | Шаблон идентификатора предложения (wildcard). |
settings.delivery.default[].delivery | array | да | Способ доставки. |
settings.delivery.default[].delivery.id | integer | да | Идентификатор способа доставки. |
settings.delivery.default[].delivery.comment | string | да | Комментарий. |
GET /stores
Наименование поля | Тип | Обязателен | Описание |
---|---|---|---|
stores[] | array | да | Массив складов. |
stores[].id | string | да | Идентификатор. |
stores[].name | string | да | Наименование. |
stores[].address | string | да | Адрес. |
stores[].phone | string | нет | Телефон. |
stores[].coordinates[] | array | нет | Массив координат ([широта, долгота]). |
stores[].delivery[] | array | да | Список идентификаторов способов доставки. |
delivery[] | array | да | Массив способов доставки (ключ = идентификатор способа доставки). |
delivery[].name | string | да | Наименование способа доставки. |
GET /delivery/methods
Наименование поля | Тип | Обязателен | Описание |
---|---|---|---|
delivery[] | array | да | Массив способов доставки. |
delivery[].id | string | да | Идентификатор. |
delivery[].name | string | да | Название. |
delivery[].point | object | нет | Описание точки выдачи. |
delivery[].point.id | string | да | Идентификатор точки. |
delivery[].point.name | string | да | Наименование точки. |
delivery[].point.address | string | да | Адрес. |
delivery[].point.phone | string | нет | Телефон. |
delivery[].point.coordinates[] | array | нет | Массив способов доставки (ключ = идентификатор способа доставки). |
GET /products/manufacturers/codes
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
code | string | да | Артикул производителя. |
manufacturer_name | string | нет | Наименование производителя. Поддерживаются wildcards (например *knecht) при условии, что задан хотя бы один символ наименования (за исключением *). |
Ответ возвращается в виде массива найденных артикулов.
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
code | string | да | Артикул производителя. |
manufacturer | object | да | Производитель товара. |
manufacturer.id | string | да | Идентификатор производителя товара. |
manufacturer.name | string | да | Наименование производителя товара. |
manufacturer.country | object | нет | Страна произовдителя товара. |
manufacturer.country.id | string | да | Идентификатор страны. |
manufacturer.country.name | string | да | Наименование страны. |
name | object | да | Наименование. |
name.id | string | да | Идентификатор наименования. |
name.name | string | да | Наименование. |
attributes | object | нет | Различные атрибуты, например: размер, вес. |
GET /offers/products/manufacturers/{manufacturer_id}/{type}
Наименование | Описание |
---|---|
manufacturer_id | Идентификатор компании-производителя. |
type | Тип товара. Возможные значения:
|
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
code | string | да | Артикул производителя. |
replacements | boolean (true, false) | нет | Возвращать ли товары-аналоги. |
from | string | нет | Возвращать строки из массива offers после указанного offer_id. |
store_id[] | string[] | нет | Массив идентификаторов складов. |
delivery_id[] | string[] | нет | Массив идентификаторов способов доставки. |
limit | integer | нет | Ограничение возвращенных строк из массива offers. По умолчанию: 30. Максимальное значение: 101. |
Наименование поля | Тип | Обязательно | Описание | |
---|---|---|---|---|
manufacturer_codes[] | array | да | Список найденный артикулов производителей. Возвращаются в виде ключ-значение. | |
manufacturer_codes[].code | string | да | Артикул производителя. | |
manufacturer_codes[].manufacturer | object | да | Описание компании-производителя. | |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор компании-производителя. | |
manufacturer_codes[].manufacturer.name | string | да | Наименование компании-производителя. | |
manufacturer_codes[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
manufacturer_codes[].media.images | array | да | Список ссылок на изображения товара.
| |
manufacturer_codes[].media.images[].url | string | да | Ссылка на полноразмерное изображения. | |
manufacturer_codes[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[] | array | да | Артикулы поставщика. | |
products[].name | object | да | Наименование товара. | |
products[].name.id | string | да | Идентификатор наименования товара. | |
products[].name.name | string | да | Наименование товара. | |
products[].condition | string | да | Состояние товара. | |
products[].manufacturer_code | string | нет | Ключ описания товара производителя в manufacturer_codes[]. | |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. | |
products[].comment | string | да | Комментарий к товару. | |
products[].attributes | object | нет |
| |
products[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
products[].media.images[] | array | нет | Список ссылок на изображения товара.
| |
products[].media.images[].url | string | да | Ссылка на полноразмерное изображение. | |
products[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[].bundle | object | нет | Информация о принадлежности товара к комплекту. | |
products[].bundle.contains | array | нет | Список идентификаторов товаров, которые содержит комплект. | |
products[].bundle.contained_in | array | нет | Список идентификаторов товаров-комплектов, которые содержат данный товар. | |
products[].bundle.split | boolean (true, false) | да | true - позицию комплекта можно приобрести отдельно false - можно приобрести только комплект целиком | |
offers[] | array | да | Список предложений. | |
offers[].product_id | string | да | Артикул поставщика (ключ в products). | |
offers[].quantity | integer | да | Количество товара доступное для заказа. | |
offers[].price | float | да | Цена. | |
offers[].store | string | да | Ключ описания склада в stores[]. | |
offers[].labels | object | нет | Метки присвоенные предложению поставщиком. Здесь могут возвращаться например:
| |
offers[].multiple | integer | да | Минимальная кратность для заказа. Проверяется в методах размещения в корзину и в заказ
| |
stores[] | array | да | Список складов, на которых доступен данный товар. Ключом является идентификатор точки выдачи. | |
stores[].address | string | да | Адрес. |
GET /offers/products/{product_id,...}
Наименование | Тип | Описание | |
---|---|---|---|
product_id | array | Список идентификаторов товаров разделенных запятой.
|
Наименование поля | Тип | Обязательно | Описание | |
---|---|---|---|---|
manufacturer_codes[] | array | да | Список найденный артикулов производителей. Возвращаются в виде ключ-значение. | |
manufacturer_codes[].code | string | да | Артикул производителя. | |
manufacturer_codes[].manufacturer | object | да | Описание компании-производителя. | |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор компании-производителя. | |
manufacturer_codes[].manufacturer.name | string | да | Наименование компании-производителя. | |
manufacturer_codes[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
manufacturer_codes[].media.images | array | да | Список ссылок на изображения товара.
| |
manufacturer_codes[].media.images[].url | string | да | Ссылка на полноразмерное изображения. | |
manufacturer_codes[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[] | array | да | Артикулы поставщика. | |
products[].name | object | да | Наименование товара. | |
products[].name.id | string | да | Идентификатор наименования товара. | |
products[].name.name | string | да | Наименование товара. | |
products[].condition | string | да | Состояние товара. | |
products[].manufacturer_code | string | нет | Ключ описания товара производителя в manufacturer_codes[]. | |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. | |
products[].comment | string | да | Комментарий к товару. | |
products[].attributes | object | нет |
| |
products[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
products[].media.images[] | array | нет | Список ссылок на изображения товара.
| |
products[].media.images[].url | string | да | Ссылка на полноразмерное изображение. | |
products[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[].bundle | object | нет | Информация о принадлежности товара к комплекту. | |
products[].bundle.contains | array | нет | Список идентификаторов товаров, которые содержит комплект. | |
products[].bundle.contained_in | array | нет | Список идентификаторов товаров-комплектов, которые содержат данный товар. | |
products[].bundle.split | boolean (true, false) | да | true - позицию комплекта можно приобрести отдельно false - можно приобрести только комплект целиком | |
offers[] | array | да | Список предложений. | |
offers[].product_id | string | да | Артикул поставщика (ключ в products). | |
offers[].quantity | integer | да | Количество товара доступное для заказа. | |
offers[].price | float | да | Цена. | |
offers[].store | string | да | Ключ описания склада в stores[]. | |
offers[].labels | object | нет | Метки присвоенные предложению поставщиком. Здесь могут возвращаться например:
| |
offers[].multiple | integer | да | Минимальная кратность для заказа. Проверяется в методах размещения в корзину и в заказ
| |
stores[] | array | да | Список складов, на которых доступен данный товар. Ключом является идентификатор точки выдачи. | |
stores[].address | string | да | Адрес. | |
delivery[] | array | да | Способы доставки. | |
delivery[].id | string | да | Идентификатор способа доставки. | |
delivery[].name | string | да | Название способа доставки. | |
delivery[].store | object | нет | Склад на который будет доставлен товар для самовывоза. | |
delivery[].store.id | string | да | Идентификатор склада. | |
delivery[].store.address | string | да | Адрес склада. | |
delivery[].store.phone | string | нет | Телефон склада. | |
delivery[].store.coordinates | array | нет | Координаты. coordinates[0] - широта coordinates[0] - долгота |
Возвращает список артикулов (уникальных идентификаторов в рамках API) по внутреннему коду товара в системе поставщика.
Может быть полезен например при сверке получаемых товаров с товарами в заказе (в случае если поставщик указывает внутренней код в API и документации к заказу).
GET /products/suppliers/codes
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
type | string | да | Тип товара. used - б/у товары |
code | string | да | Код поставщика. Обычно указывается в products[].supplier_code. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
products[] | array | да | Массив найденных артикулов. |
products[].id | string | да | Артикул поставщика. |
products[] | array | да | Артикулы поставщика. |
products[].name | object | да | Наименование товара. |
products[].name.id | string | да | Идентификатор наименования товара. |
products[].name.name | string | да | Наименование товара. |
products[].condition | string | да | Состояние товара. |
products[].manufacturer_code | string | нет | Ключ описания товара производителя в manufacturer_codes[]. |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. |
products[].comment | string | да | Комментарий к товару. |
products[].attributes | object | нет | |
products[].media | object | нет | Список ссылок на медиафайлы с описанием товара. |
products[].media.images[] | array | нет | Список ссылок на изображения товара. |
products[].media.images[].url | string | да | Ссылка на полноразмерное изображение. |
products[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. |
products[].bundle | object | нет | Информация о принадлежности товара к комплекту. |
products[].bundle.contains | array | нет | Список идентификаторов товаров, которые содержит комплект. |
products[].bundle.contained_in | array | нет | Список идентификаторов товаров-комплектов, которые содержат данный товар. |
products[].bundle.split | boolean (true, false) | да | true - позицию комплекта можно приобрести отдельно false - можно приобрести только комплект целиком |
GET /v3/offers
GET /v3/offers/<offer_id>
Получение одного предложения: /v2/offers/5-1037-1414608-0-0.
Получение нескольких предложений: /v2/offers?offer_ids[]=5-1037-1414608-0-0&offer_ids[]=5-1037-1414610-0-0.
Наименование | Тип | Описание | |
---|---|---|---|
offer_id | array | Список идентификаторов предложений разделенных запятой.
|
Наименование | Тип | Описание | |
---|---|---|---|
offer_ids | array | Список идентификаторов предложений разделенных запятой.
|
Наименование поля | Тип | Обязательно | Описание | |
---|---|---|---|---|
manufacturer_codes[] | array | да | Список найденный артикулов производителей. Возвращаются в виде ключ-значение. | |
manufacturer_codes[].code | string | да | Артикул производителя. | |
manufacturer_codes[].manufacturer | object | да | Описание компании-производителя. | |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор компании-производителя. | |
manufacturer_codes[].manufacturer.name | string | да | Наименование компании-производителя. | |
manufacturer_codes[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
manufacturer_codes[].media.images | array | да | Список ссылок на изображения товара.
| |
manufacturer_codes[].media.images[].url | string | да | Ссылка на полноразмерное изображения. | |
manufacturer_codes[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[] | array | да | Артикулы поставщика. | |
products[].name | object | да | Наименование товара. | |
products[].name.id | string | да | Идентификатор наименования товара. | |
products[].name.name | string | да | Наименование товара. | |
products[].condition | string | да | Состояние товара. | |
products[].manufacturer_code | string | нет | Ключ описания товара производителя в manufacturer_codes[]. | |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. | |
products[].comment | string | да | Комментарий к товару. | |
products[].attributes | object | нет |
| |
products[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
products[].media.images[] | array | нет | Список ссылок на изображения товара.
| |
products[].media.images[].url | string | да | Ссылка на полноразмерное изображение. | |
products[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[].bundle | object | нет | Информация о принадлежности товара к комплекту. | |
products[].bundle.contains | array | нет | Список идентификаторов товаров, которые содержит комплект. | |
products[].bundle.contained_in | array | нет | Список идентификаторов товаров-комплектов, которые содержат данный товар. | |
products[].bundle.split | boolean (true, false) | да | true - позицию комплекта можно приобрести отдельно false - можно приобрести только комплект целиком | |
offers[] | array | да | Список предложений. | |
offers[].product_id | string | да | Артикул поставщика (ключ в products). | |
offers[].quantity | integer | да | Количество товара доступное для заказа. | |
offers[].price | float | да | Цена. | |
offers[].store | string | да | Ключ описания склада в stores[]. | |
offers[].labels | object | нет | Метки присвоенные предложению поставщиком. Здесь могут возвращаться например:
| |
offers[].multiple | integer | да | Минимальная кратность для заказа. Проверяется в методах размещения в корзину и в заказ
| |
stores[] | array | да | Список складов, на которых доступен данный товар. Ключом является идентификатор точки выдачи. | |
stores[].address | string | да | Адрес. | |
delivery[] | array | да | Способы доставки. | |
delivery[].id | string | да | Идентификатор способа доставки. | |
delivery[].name | string | да | Название способа доставки. | |
delivery[].offers[] | array | да | Список параметров доставки для каждого предложения. Ключом является идентификатор предложения. | |
delivery[].offers[<offer_id>].time | array | нет | Информация о времени доставки. | |
delivery[].offers[<offer_id>].time.min | integer | да | Предполагаемое минимальное время доставки в формате unixtime.
| |
delivery[].point | object | нет | Склад на который будет доставлен товар для самовывоза. | |
delivery[].point.id | string | да | Идентификатор склада. | |
delivery[].point.address | string | да | Адрес склада. | |
delivery[].point.phone | string | нет | Телефон склада. | |
delivery[].point.coordinates | array | нет | Координаты. coordinates[0] - широта coordinates[0] - долгота |
GET /offers/{offer_id}
Наименование | Тип | Описание |
---|---|---|
offer_id | string | Идентификатор предложения |
Наименование | Тип | Обязателен | Описание | |
---|---|---|---|---|
offer | object | да | Параметры предложения. | |
offer.id | string | да | Идентификатор предложения. | |
offer.store | string | да | Идентификатор склада. | |
offer.product_id | string | да | Артикул. | |
offer.quantity | int | да | Количество единиц товара. | |
offer.price | float | да | Цена единицы товара. | |
offer.labels | object | нет | Метки присвоенные предложению поставщиком. Здесь могут возвращаться например:
| |
offer.multiple | integer | да | Минимальная кратность для заказа. Проверяется в методах размещения в корзину и в заказ
| |
product | object | да | ||
product.condition | string | да | Состояние товара. | |
product.name | object | да | Наименование товара. | |
product.name.id | string | да | Идентификатор наименования товара. | |
product.name.name | string | да | Наименование. | |
product.comment | string | нет | Комментарий к товару. | |
product.media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
product.media.images[] | array | нет | Список ссылок на изображения товара.
| |
product.media.images[].url | string | да | Ссылка на полноразмерное изображение. | |
product.media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
product.media.videos[] | array | нет | Список ссылок на видео-файлы. | |
product.media.videos[].url | string | да | Ссылка на видео. | |
product.media.videos[].thumbnail | string | да | Ссылка на миниатюру видео (обычно в формате image/gif). | |
product.attributes | object | нет | Атрибуты товара. | |
manufacturer_code | object | нет | Описание товара от производителя. | |
manufacturer_code.code | string | да | Артикул производителя. | |
manufacturer_code.manufacturer | object | да | Описание производителя. | |
manufacturer_code.manufacturer.id | string | да | Идентификатор компании-производителя. | |
manufacturer_code.manufacturer.name | string | да | Наименование компании-производителя. | |
store | object | да | Описание склада. | |
store.id | string | да | Идентификатор склада. | |
store.address | string | да | Адрес склада. | |
store.phone | string | нет | Телефон склада. | |
store.coordinates[] | array | нет | Координаты. coordinates[0] - широта coordinates[0] - долгота | |
delivery[] | array | да | Способы доставки. | |
delivery[].id | string | да | Идентификатор способа доставки. | |
delivery[].name | string | да | Название способа доставки. | |
delivery[].point | object | нет | Склад на который будет доставлен товар для самовывоза. | |
delivery[].point.id | string | да | Идентификатор склада. | |
delivery[].point.address | string | да | Адрес склада. | |
delivery[].point.phone | string | нет | Телефон склада. | |
delivery[].point.coordinates | array | нет | Координаты. coordinates[0] - широта coordinates[0] - долгота |
GET /products/{product_id}
Наименование | Тип | Параметры |
---|---|---|
product_id | string | Артикул поставщика. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
product.condition | string | да | Состояние товара. |
product.name | object | да | Наименование товара. |
product.name.id | string | да | Идентификатор наименования товара. |
product.name.name | string | да | Наименование. |
product.comment | string | нет | Комментарий к товару. |
product.media | object | нет | Список ссылок на медиафайлы с описанием товара. |
product.media.images[] | array | нет | Список ссылок на изображения товара. |
product.media.images[].url | string | да | Ссылка на полноразмерное изображение. |
product.media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. |
product.media.videos[] | array | нет | Список ссылок на видео-файлы. |
product.media.videos[].url | string | да | Ссылка на видео. |
product.media.videos[].thumbnail | string | да | Ссылка на миниатюру видео (обычно в формате image/gif). |
product.attributes | object | нет | Атрибуты товара. |
manufacturer_code | object | нет | Описание товара от производителя. |
manufacturer_code.code | string | да | Артикул производителя. |
manufacturer_code.manufacturer | object | да | Описание производителя. |
manufacturer_code.manufacturer.id | string | да | Идентификатор компании-производителя. |
manufacturer_code.manufacturer.name | string | да | Наименование компании-производителя. |
compatibility | object | нет | Совместимость товара. |
compatibility.vehicle[] | array | нет | Совместимость товара с моделями автомобилей. |
compatibility.vehicle[].id | string | да | Идентификатор модели. |
compatibility.vehicle[].manufacturer | object | да | Описание производителя автомобиля. |
compatibility.vehicle[].manufacturer.id | string | да | Идентификатор производителя. |
compatibility.vehicle[].manufacturer.name | string | да | Наименование производителя. |
compatibility.vehicle[].name | string | да | Наименование модели. |
compatibility.vehicle[].years | array | да | Годы выпуска модели (0 - год начала выпуска, 1 - год окончания выпуска). Если первый элемент = null, то подразумевается выпуск с момента выпуска первого поколения модели. Если второй элемент = null, то подразумевается, что модель еще производится. |
POST /carts/offers/{offer_id}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
offer_id | string | да | Идентификатор предложения. |
Наименование | Тип | Обязателен | Описание | |
---|---|---|---|---|
cart_id | string | Нет, если не указан ни один из параметров, то будет создана новая корзина. | Идентификатор корзины. | |
labels | object | Будет создана корзина с указанными метками, если ещё не существует. Если существует корзина, которая содержит указанные метки и явно не указан cart_id, то товар будет добавлен в неё. | ||
quantity | int | да | Необходимое количество единиц товара. Учитывайте минимальную кратность для заказа (multiple).
| |
price | float | нет | Стоимость товара. Может быть полезен, если нужна проверка актуальности цены например в случае кеширования данных на стороне клиента. В случае если товара нет по указанной цене, то вернется ошибка. Если параметр не указан, то товар будет добавлен в корзину по актуальной цене. | |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
cart | object | да | Описание корзины. |
cart.id | string | да | Идентификатор корзины. |
item | object | да | Описание товара в корзине. |
item.id | string | да | Идентификатор товара в корзине. |
item.quantity | int | да | Текущее количество единиц товара в корзине. |
item.price | float | да | Цена единицы товара товара. |
PUT /carts/offers/{offer_id}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
offer_id | string | да | Идентификатор предложения. |
Наименование | Тип | Обязателен | Описание | |
---|---|---|---|---|
cart_id | string | Обязателен как минимум один из параметров. | Идентификатор корзины. | |
labels | object | Изменение товара происходит в корзине содержащей указанный набор меток. Если будет найдено более одной корзины, то изменения будут применены ко всем корзинам. | ||
quantity | int | да | Необходимое количество единиц товара. Данное значение заменит текущее количество единиц товара для указанного товара. Учитывайте минимальную кратность для заказа (multiple).
| |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
cart | array | да | Описание корзины. |
cart.id | string | да | Идентификатор корзины. |
cart.labels | object | да | Метки корзины. |
item | object | да | Описание товара в корзине. |
item.id | string | да | Идентификатор товара в корзине. |
item.offer_id | string | да | Идентификатор предложения. |
item.quantity | int | да | Текущее количество единиц товара в корзине. |
item.price | float | да | Цена единицы товара товара. |
DELETE /carts/offers/{offer_id}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
offer_id | string | да | Идентификатор предложения. |
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
cart_id | string | Обязателен как минимум один из параметров. Если указаны оба, то поиск корзины будет произведен и по cart_id, и по меткам. | Идентификатор корзины. |
labels | object | Удаление товара происходит из корзины содержащей указанный набор меток. Если будет найдено более одной корзины, то товар с указанным offer_id будет удален из всех корзин. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
cart | array | да | Описание корзины. |
cart.id | string | да | Идентификатор корзины. |
cart.labels | object | да | Метки корзины. |
item | object | да | Описание товара в корзине. |
item.id | string | да | Идентификатор товара в корзине. |
item.offer_id | string | да | Идентификатор предложения. |
GET /carts
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
cart_id | string | Нет, если не указан ни один из параметров, то будут возвращены все корзины пользователя. | Идентификатор корзины. |
labels | object | ||
from | string | нет | Идентификатор корзины после которого вернуть записи. Порядок идентификаторов определяется порядком записей в результате запроса. Для того чтобы получить следующую порцию данных нужно указать последний идентификатор корзины в списке. |
limit | int | нет | Вернуть указанное количество корзин. По умолчанию 10. |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
carts[] | да | Список корзин. | |
carts[].id | string | да | Идентификатор корзины. |
carts[].labels | object | да | Метки корзины. |
carts[].created_at | datetime | да | Дата создания корзины. |
carts[].items | object | да | Информация о товарах в корзине. |
carts[].items.number | int | да | Количество уникальных товаров в корзине. |
carts[].items.price | float | да | Стоимость всех товаров в корзине. |
cursor | object | да | Курсор. |
cursor.from | string | да | Идентификатор записи после которой будут возвращены данные. |
cursor.limit | int | да | Ограничение количества возвращаемых записей. |
GET /carts/items
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
cart_id | string | Обязателен как минимум один из параметров. Если указаны оба, то поиск корзины будет произведен и по cart_id, и по меткам. | Идентификатор корзины. |
labels | object |
Наименование поля | Тип | Обязательно | Описание | |
---|---|---|---|---|
cart | object | да | Параметры корзины. | |
cart.id | string | да | Идентификатор корзины. | |
cart.labels | object | да | Метки корзины. | |
cart.created_at | datetime | да | Дата создания корзины. | |
cart.items | object | да | Информация о товарах в корзине. | |
cart.items.number | int | да | Количество уникальных товаров в корзине. | |
cart.items.price | float | да | Стоимость всех товаров в корзине. | |
items[] | array | да | Список товаров в корзине. | |
items[].id | string | да | Идентификатор товара в корзине. | |
items[].offer | string | да | Идентификатор предложения. | |
items[].store | string | да | Ключ описания склада в stores[]. | |
items[].quantity | int | да | Количество единиц товара. | |
items[].price | float | да | Цена единицы товара. | |
items[].product_id | string | да | Артикулы поставщиков. | |
products[] | array | да | Артикулы поставщика. | |
products[].name | object | да | Наименование товара. | |
products[].name.id | string | да | Идентификатор наименования товара. | |
products[].name.name | string | да | Наименование товара. | |
products[].condition | string | да | Состояние товара. | |
products[].manufacturer_code | string | нет | Ключ описания товара производителя в manufacturer_codes[]. | |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. | |
products[].comment | string | нет | Комментарий к товару. | |
products[].attributes | object | нет | Атрибуты товара. | |
products[].media | Список ссылок на медиафайлы с описанием товара. | |||
products[].media.images | Список ссылок на изображения товара.
| |||
products[].media.images.url | Ссылка на полноразмерное изображение. | |||
products[].media.images.thumbnail | Ссылка на миниатюру изображения. | |||
manufacturer_codes[].manufacturer.id | string | да | Идентификатор компании-производителя. | |
manufacturer_codes[].manufacturer.name | string | да | Наименование компании-производителя. | |
manufacturer_codes[].media | Список ссылок на медиафайлы с описанием товара. | |||
manufacturer_codes[].media.images | Список ссылок на изображения товара.
| |||
manufacturer_codes[].media.images.url | Ссылка на полноразмерное изображение. | |||
manufacturer_codes[].media.images.thumbnail | Ссылка на миниатюру изображения. | |||
stores[] | array | да | Список складов, на которых доступен данный товар. Ключом является идентификатор точки выдачи. | |
stores[].address | string | да | Адрес. | |
delivery[] | array | да | Способы доставки. | |
delivery[].id | string | да | Идентификатор способа доставки. | |
delivery[].name | string | да | Название способа доставки. | |
delivery[].store | object | нет | Склад на который будет доставлен товар для самовывоза. | |
delivery[].store.id | string | да | Идентификатор склада. | |
delivery[].store.address | string | да | Адрес склада. | |
delivery[].store.phone | string | нет | Телефон склада. | |
delivery[].store.coordinates | array | нет | Координаты. coordinates[0] - широта coordinates[0] - долгота | |
delivery[].offers[<offer_id>].time | array | нет | Информация о времени доставки. | |
delivery[].offers[<offer_id>].time.min | integer | да | Предполагаемое минимальное время доставки в формате unixtime. Расчёт времени на данный момент находится в процессе реализации, параметр возвращается для упрощения интеграций предполагающих его использование. |
DELETE /carts
DELETE /carts/{cart_id}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
cart_id | string | Обязателен как минимум один из параметров. Если указаны оба, то поиск корзины будет произведен и по cart_id, и по меткам. | Идентификатор корзины. |
labels | object |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
cart | array | да | Описание корзины. |
cart.id | string | да | Идентификатор корзины. |
cart.labels | object | да | Метки корзины. |
items[] | array | да | Список позиций. |
items[].offer_id | string | да | Идентификатор предложения. |
POST /orders/offers/{offer_id}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
offer_id | string | да | Идентификатор предложения. |
Наименование | Тип | Обязателен | Описание | |
---|---|---|---|---|
offer_id | string | да | Идентификатор предложения. | |
quantity | int | да | Необходимое количество единиц товара. Учитывайте минимальную кратность для заказа (multiple).
| |
price | float | нет | Цена товара. Если указано, то в случае наличия разницы с текущей ценой будет возвращена ошибка. Если не указано, то товар будет заказан по текущей цене. | |
delivery[id] | string | нет | Идентификатор способа доставки. Возможные способы доставки можно получить при помощи метода получения информации о предложении. Если не указан, то будет использован способ доставки по умолчанию. | |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
orders[] | array | да | Массив созданных заказов. Ключом массива является идентификатор заказа (string). |
orders[].delivery | object | да | Способ доставки. |
orders[].delivery.id | string | да | Идентификатор способа доставки. |
orders[].delivery.name | string | да | Наименование способа доставки. |
orders[].delivery.price | float | нет | Стоимость доставки. |
items[] | array | да | Список заказанной позиции. |
items[].id | string | да | Уникальный идентификатор позиции заказа. |
items[].order | object | да | Параметры заказа. |
items[].order.id | string | да | Уникальный идентификатор заказа. |
items[].offer_id | string | да | Идентификатор предложения. |
items[].quantity | int | да | Количество единиц товара. |
items[].price | float | да | Цена единицы товара. |
offers[] | array | да | Список предложений. |
offers[].store_id | string | да | Идентификатор склада. |
offers[].product_id | string | да | Идентификатор артикула поставщика. |
offers[].quantity | integer | да | Доступное количество товара. |
offers[].price | float | да | Стоимость товара. |
products[] | array | да | Массив артикулов поставщика. |
products[].name | string | да | Наименование товара. |
products[].name.id | string | да | Идентификатор наименования товара. |
products[].name.name | string | да | Наименование товара. |
products[].condition | string | да | Состояние товара. |
products[].comment | string | нет | Комментарий поставщика. |
products[].manufacturer_code | string | нет | Идентификатор артикула производителя. |
manufacturer_codes[] | array | да | Массив артикулов производителя. |
manufacturer_codes[].code | string | да | Артикул производителя. |
manufacturer_codes[].manufacturer | object | да | Производитель товара. |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор производителя. |
manufacturer_codes[].manufacturer.name | string | да | Наименование производителя. |
manufacturer_codes[].name | object | да | Наименование товара. |
manufacturer_codes[].name.id | string | да | Идентификатор наименования товара. |
manufacturer_codes[].name.name | string | да | Наименование товара. |
manufacturer_codes[].media | object | нет | Медиа-файлы. |
manufacturer_codes[].media.images[] | array | нет | Изображения товара. |
manufacturer_codes[].media.images[].url | string | да | Адрес полноразмерного изображения. |
manufacturer_codes[].media.images[].thumbnail | string | да | Адрес миниатюры изображения. |
stores[] | array | да | Массив складов. Ключом является идентификатор склада. |
stores[].name | string | да | Наименование склада. |
stores[].address | string | нет | Адрес склада. |
stores[].phone | string | нет | Телефон склада. |
stores[].coordinates[] | array | нет | Координаты склада в виде массива [широта, долгота]. |
POST /orders/offers/{offer_id}/preview
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
offer_id | string | да | Идентификатор предложения. |
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
offer_id | string | да | Идентификатор предложения. |
quantity | int | да | Необходимое количество товара. |
price | float | нет | Цена товара. Если указано, то в случае наличия разницы с текущей ценой будет возвращена ошибка. Если не указано, то товар будет заказан по текущей цене. |
delivery[id] | string | нет | Идентификатор способа доставки. Возможные способы доставки можно получить при помощи метода получения информации о предложении. Если не указан, то будет использован способ доставки по умолчанию. |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Ответ аналогичен методу "Заказ товара по идентификатору предложения".
POST /orders/carts
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
cart_id | string | Обязателен как минимум один из параметров. Если указаны оба, то поиск корзины будет произведен и по cart_id, и по меткам. | Идентификатор корзины. |
labels | object | Метки корзины. | |
delivery[id] | string | нет | Идентификатор способа доставки. Возможные способы доставки можно получить при помощи метода получения информации о предложении. Если не указан, то будет использован способ доставки по умолчанию. |
offer_ids[] | array | нет | Заказ только указанных предложений. Пример (application/x-www-form-urlencoded): offer_ids[]=a&offer_ids[]=b. |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
orders[] | array | да | Массив созданных заказов. Ключом массива является идентификатор заказа (string). |
orders[].delivery | object | да | Способ доставки. |
orders[].delivery.id | string | да | Идентификатор способа доставки. |
orders[].delivery.name | string | да | Наименование способа доставки. |
orders[].delivery.price | float | нет | Стоимость доставки. |
items[].quantity | int | да | Количество единиц товара. |
items[].price | float | да | Цена единицы товара. |
offers[] | array | да | Список предложений. |
offers[].store_id | string | да | Идентификатор склада. |
offers[].product_id | string | да | Идентификатор артикула поставщика. |
offers[].quantity | integer | да | Доступное количество товара. |
offers[].price | float | да | Стоимость товара. |
products[] | array | да | Массив артикулов поставщика. |
products[].name | string | да | Наименование товара. |
products[].name.id | string | да | Идентификатор наименования товара. |
products[].name.name | string | да | Наименование товара. |
products[].condition | string | да | Состояние товара. |
products[].comment | string | нет | Комментарий поставщика. |
products[].manufacturer_code | string | нет | Идентификатор артикула производителя. |
manufacturer_codes[] | array | да | Массив артикулов производителя. |
manufacturer_codes[].code | string | да | Артикул производителя. |
manufacturer_codes[].manufacturer | object | да | Производитель товара. |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор производителя. |
manufacturer_codes[].manufacturer.name | string | да | Наименование производителя. |
manufacturer_codes[].name | object | да | Наименование товара. |
manufacturer_codes[].name.id | string | да | Идентификатор наименования товара. |
manufacturer_codes[].name.name | string | да | Наименование товара. |
manufacturer_codes[].media | object | нет | Медиа-файлы. |
manufacturer_codes[].media.images[] | array | нет | Изображения товара. |
manufacturer_codes[].media.images[].url | string | да | Адрес полноразмерного изображения. |
manufacturer_codes[].media.images[].thumbnail | string | да | Адрес миниатюры изображения. |
stores[] | array | да | Массив складов. Ключом является идентификатор склада. |
stores[].name | string | да | Наименование склада. |
stores[].address | string | нет | Адрес склада. |
stores[].phone | string | нет | Телефон склада. |
stores[].coordinates[] | array | нет | Координаты склада в виде массива [широта, долгота]. |
POST /orders/carts/preview
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
cart_id | string | Обязателен как минимум один из параметров. Если указаны оба, то поиск корзины будет произведен и по cart_id, и по меткам. | Идентификатор корзины. |
labels | object | Метки корзины. | |
delivery[id] | string | нет | Идентификатор способа доставки. Возможные способы доставки можно получить при помощи метода получения информации о предложении. Если не указан, то будет использован способ доставки по умолчанию. |
offer_ids[] | array | нет | Заказ только указанных предложений. Пример (application/x-www-form-urlencoded): offer_ids[]=a&offer_ids[]=b. |
become | string | нет | Идентификатор пользователя, для которого нужно создать заказ. |
Ответ аналогичен методу "Заказ товаров из корзины".
GET /orders/items
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
date_start | datetime | да | Минимальная дата создания заказа. |
date_end | datetime | да | Максимальная дата создания заказа. |
become | string | нет | Идентификатор пользователя создавшего заказы. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
items[] | array | да | Список заказанных позиций. |
items[].order_id | string | да | Идентификатор заказа. |
items[].quantity | int | да | Количество единиц товара. |
items[].price | float | да | Цена единицы товара. |
items[].product_id | string | да | Артикул. |
items[].created_at | datetime | да | Дата создания заказа. |
items[].delivery | object | нет | Информация о доставке. |
items[].delivery.expected_at | date|datetime | нет | Ориентировочная дата, до которой товар должен быть доставлен. |
items[].state | object | да | Состояние заказа. |
items[].state.name | string | да | Наименование статуса заказа. |
items[].state.attributes | array | нет | Атрибуты статусов. |
products[] | array | да | Список артикулов. |
products[].name | object | да | Описание наименования товара. |
products[].name.id | string | да | Идентификатор наименования товара. |
products[].name.name | string | да | Наименование товара. |
products[].condition | string | да | Состояние товара. |
products[].comment | string | нет | Комментарий поставщика. |
products[].manufacturer_code | string | нет | Идентификатор из manufacturer_codes[] |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. |
manufacturer_codes[] | array | да | Список артикулов производителей. |
manufacturer_codes[].code | string | да | Артикул производителя. |
manufacturer_codes[].manufacturer | object | да | Описание компании-производителя. |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор компании-производителя. |
manufacturer_codes[].manufacturer.name | string | да | Наименование компании-производителя. |
manufacturer_codes[].media | object | нет | Список медиа-файлов. |
manufacturer_codes[].media.images[] | array | нет | Список изображений товара. |
manufacturer_codes[].media.images[].url | string | да | Ссылка на полноразмерное изображение. |
manufacturer_codes[].media.images[].thumbnail | string | да | Ссылка на миниатюру. |
DELETE /orders/items/{item_id}
Заказ будет отменен только в случае наличия такой возможности (в основном зависит от статуса). |
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
item_id | string | да | Идентификатор позиции заказа. |
become | string | нет | Идентификатор пользователя создавшего заказ. |
GET /vehicles/manufacturers
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
manufacturers[].id | string | да | Идентификатор производителя. |
manufacturers[].name | string | да | Наименование производителя. |
manufacturers[].country | object | нет | Описание страны. |
manufacturers[].country.name | string | нет | Наименование страны. |
menufacturers[].models | object | нет | Информация о моделях транспортных средств. |
manufacturers[].models.types | array | да | Список типов моделей. cars - легковые trucks - грузовые/автобусы moto - мототехника |
{ "data": { "manufacturers": [ { "id": "35", "name": "Acura", "country": { "name": "Япония" }, "models": { "types": [ "car" ] } }, { "id": "59", "name": "Alfa Romeo", "country": { "name": "Италия" }, "models": { "types": [ "car" ] } } } } |
GET /vehicles/manufacturers/{manufacturer_id}/models
GET /vehicles/manufacturers/{manufacturer_id}/models/{type}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
manufacturer_id | string | да | Идентификатор производителя. |
type | string | нет | Тип транспортного средства. car - легковые truck - грузовые/прицепы/автобусы moto - мототехника |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
models[].id | string | да | Идентификатор производителя. |
models[].type | string | да | Типа транспортного средства. car - легковые truck - грузовые/прицепы/автобусы moto - мототехника |
models[].name | string | да | Наименование производителя. |
models[].manufacturer | object | да | Описание страны. |
models[].manufacturer.id | string | да | |
models[].manufacturer.name | string | да | Наименование страны. |
models[].years | array | нет | 0 - дата начала выпуска модели 1 - дата окончания выпуска модели |
models[].media | object | нет | Список медиа-файлов. |
models[].media.images[] | array | да | Список изображений модели. |
models[].media.images[].url | string | да | URL изображения. |
GET /products/categories/vehicles/models/{model_id}
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
model_id | string | да | Идентификатор модели транспортного средства. |
Наименование поля | Тип | Обязательно | Описание |
---|---|---|---|
categories[] | array | да | Список категорий. |
categories[].id | string | да | Идентификатор категории. |
categories[].name | string | да | Наименование категории. |
categories[].offers | object | да | Информация о предложениях товаров данной категории. |
categories[].offers.types | array | да | Типы предложений (new, used). |
categories[].searchable | boolean (true, false) | да | Возможен ли поиск по данной категории. |
categories[].parent | object | нет | Категория, к которой принадлежит данная подкатегория. |
categories[].parent.id | string | нет | Идентификатор категории, к которой принадлежит данная подкатегория. |
GET /offers/vehicles/models/{model_id}/{type}
Наименование | Описание |
---|---|
model_id | Идентификатор модели транспортного средства. |
type | Тип товара. Возможные значения:
|
Наименование | Тип | Обязателен | Описание |
---|---|---|---|
category_id | string | да | Идентификатор категории товара. |
from | string | нет | Возвращать строки из массива offers после указанного offer_id. |
store_id[] | string[] | нет | Массив идентификаторов складов. |
delivery_id[] | string[] | нет | Массив идентификаторов способов доставки. |
limit | integer | нет | Ограничение возвращенных строк из массива offers. По умолчанию: 30. Максимальное значение: 101. |
Наименование поля | Тип | Обязательно | Описание | |
---|---|---|---|---|
manufacturer_codes[] | array | да | Список найденный артикулов производителей. Возвращаются в виде ключ-значение. | |
manufacturer_codes[].code | string | да | Артикул производителя. | |
manufacturer_codes[].manufacturer | object | да | Описание компании-производителя. | |
manufacturer_codes[].manufacturer.id | string | да | Идентификатор компании-производителя. | |
manufacturer_codes[].manufacturer.name | string | да | Наименование компании-производителя. | |
manufacturer_codes[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
manufacturer_codes[].media.images | array | да | Список ссылок на изображения товара.
| |
manufacturer_codes[].media.images[].url | string | да | Ссылка на полноразмерное изображения. | |
manufacturer_codes[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[] | array | да | Артикулы поставщика. | |
products[].name | object | да | Наименование товара. | |
products[].name.id | string | да | Идентификатор наименования товара. | |
products[].name.name | string | да | Наименование товара. | |
products[].condition | string | да | Состояние товара. | |
products[].manufacturer_code | string | нет | Ключ описания товара производителя в manufacturer_codes[]. | |
products[].supplier_code | string | нет | Артикул поставщика. Может быть указан например в документации к заказу. | |
products[].comment | string | да | Комментарий к товару. | |
products[].attributes | object | нет |
| |
products[].media | object | нет | Список ссылок на медиафайлы с описанием товара. | |
products[].media.images[] | array | нет | Список ссылок на изображения товара.
| |
products[].media.images[].url | string | да | Ссылка на полноразмерное изображение. | |
products[].media.images[].thumbnail | string | да | Ссылка на миниатюру изображения. | |
products[].bundle | object | нет | Информация о принадлежности товара к комплекту. | |
products[].bundle.contains | array | нет | Список идентификаторов товаров, которые содержит комплект. | |
products[].bundle.contained_in | array | нет | Список идентификаторов товаров-комплектов, которые содержат данный товар. | |
products[].bundle.split | boolean (true, false) | да | true - позицию комплекта можно приобрести отдельно false - можно приобрести только комплект целиком | |
offers[] | array | да | Список предложений. | |
offers[].product_id | string | да | Артикул поставщика (ключ в products). | |
offers[].quantity | integer | да | Количество товара доступное для заказа. | |
offers[].price | float | да | Цена. | |
offers[].store | string | да | Ключ описания склада в stores[]. | |
offers[].labels | object | нет | Метки присвоенные предложению поставщиком. Здесь могут возвращаться например:
| |
stores[] | array | да | Список складов, на которых доступен данный товар. Ключом является идентификатор точки выдачи. | |
stores[].address | string | да | Адрес. |