Каталог товаров
- Покупателям
- Услуги
- О нас
KZT
Api
Данная версия API устарела и будет отключена 12.10.2020. Используйте новую версию апи.
Для доступа к api обязательно используется ключ
Пример:
api_key=a895463cce226725d728d07c3eefcfdf это ключ и является обязательным параметром для доступа. В противном случае доступ будет запрещен.
Ниже список примеров адресов для запроса
Категории
Список главных категорий
Запрос:
href="https://shop.nag.ru/api/catalog_category?api_key=a895463cce226725d728d07c3eefcfdf
Ответ
[
{
"id" : Number, // Идентфикатор
"has_children": Number, // Наличие дочерних элементов
"parent" : String, // Идентификатор родительской категории
"title" : String // Название
"original_id" : String, // Идентфикатор (Будет использоваться в следующей версии Api)
}
]
Список дочерних категорий у категории
https://shop.nag.ru/api/catalog_category/32?api_key=a895463cce226725d728d07c3eefcfdf
Ответ
[
{
"id" : Number, // Идентфикатор
"has_children": Number, // Наличие дочерних элементов
"parent" : String, // Идентификатор родительской категории
"title" : String // Название
}
]
Товары
https://shop.nag.ru/api/catalog_item?category=2&api_key=a895463cce226725d728d07c3eefcfdf
Если нужно несколько категорий то можно запросить таким урлом
https://shop.nag.ru/api/catalog_item?category[]=10&category[]=30&category[]=20&api_key=a895463cce226725d728d07c3eefcfdf
Ответ
[
{
"id" : Number, // Идентификатор
"sku" : String, // Артикул
"title" : String, // Название
"price" : {
"default" : Number, // Цена как на сайте
"your" : Number, // Цена пользователя
},
"old_price" : Number, // Старая цена
"used" : Number, // БУ - 1. Новый - 0
"guarantee_ext": String, // Гарантия
"i_label" : Number, // Ярлык
"status_full" : String, // Более подробный статус
"parents" : Array( Number ), // Идентификаторы родительских категорий
"weight" : String, // Вес
"volume" : String, // Объем
"unit_type" : String, // Единицы измерения
"status" : String, // Кол-во штук на складе и подобное
"img" : Array( String ) // Относительный адрес картинки
}
]
Добавление ключа description отдаст описание одного товара
https://shop.nag.ru/api/catalog_item?id=403&description&api_key=a895463cce226725d728d07c3eefcfdf
Ответ
{
"body" : String, // Описание
"specifications" : String, // Дополнительное описание
"description" : String, // Краткое описание
"software_url" : Array( String ), // Ссылка на программное обеспечение
"certificate_url" : Array( String ), // Ссылка на серификат
"specifications_url": Array( String ), // Ссылка на спецификацию
"params" : String // Характеристики товара
}