Получение продукта
Описание
Возвращает данные одного продукта по его идентификатору. Используйте метод, чтобы получить полную карточку продукта, включая цены, категории, наличие и дополнительные параметры.
URL-адрес
GET
/offers/{offerId}Параметры запроса
| Параметр | Где | Тип | Пример | Обязательный | Описание |
|---|---|---|---|---|---|
| offerId | path | string | sku_1001 | Да | Идентификатор продукта |
Пример запроса
bash
curl -X GET "https://example.com/api/offers/sku_1001" \
-H "X-MOODREC-API: <token>" \
-H "Accept: application/json"
Пример ответа
json
{
"id": "sku_1001",
"type": "vendor.model",
"group_id": "group_1",
"available": "true",
"url": "https://example.com/products/sku_1001",
"price": "129.90",
"old_price": "149.90",
"currency_id": "EUR",
"category_id": "shoes",
"categories": ["shoes", "sneakers"],
"market_category": "Обувь",
"picture": ["https://example.com/images/sku_1001_1.jpg"],
"store": "true",
"pickup": "true",
"delivery": "true",
"name": "Кроссовки MoodRun",
"type_prefix": "Кроссовки",
"vendor": "MoodBrand",
"vendor_code": "MB-1001",
"model": "MoodRun",
"description": "Описание продукта",
"sales_notes": "Условия продажи",
"manufacturer_warranty": "true",
"country_of_origin": "NL",
"downloadable": "false",
"adult": "false",
"age": "adult",
"barcode": ["1234567890123"],
"expiry": "P365D",
"weight": "0.9",
"dimensions": "30/20/10",
"count": "10",
"params": [
{ "name": "Цвет", "value": "Чёрный" }
]
}
Возвращаемые параметры
| Параметр | Тип | Описание |
|---|---|---|
| id | string | Идентификатор продукта |
| type | string | Тип продукта |
| group_id | string | Идентификатор группы |
| available | string | Доступность (true/false) |
| url | string | Ссылка на продукт |
| price | string | Цена |
| old_price | string | Старая цена |
| currency_id | string | Код валюты |
| category_id | string | Основная категория |
| categories | array | Список категорий |
| market_category | string | Категория для витрины |
| picture | array | Ссылки на изображения |
| store | string | Доступен в магазине (true/false) |
| pickup | string | Доступен самовывоз (true/false) |
| delivery | string | Доступна доставка (true/false) |
| name | string | Название |
| type_prefix | string | Префикс типа |
| vendor | string | Бренд/производитель |
| vendor_code | string | Артикул производителя |
| model | string | Модель |
| description | string | Описание |
| sales_notes | string | Примечания к продаже |
| manufacturer_warranty | string | Гарантия производителя (true/false) |
| country_of_origin | string | Страна происхождения |
| downloadable | string | Цифровой продукт (true/false) |
| adult | string | продукт 18+ (true/false) |
| age | string | Возрастная группа |
| barcode | array | Штрихкоды |
| expiry | string | Срок годности/период (строка) |
| weight | string | Вес |
| dimensions | string | Габариты |
| count | string | Остаток |
| params | array | Дополнительные параметры продукта |
| params[].name | string | Название параметра |
| params[].value | string | Значение параметра |