Формат запроса

https://api.oasiscatalog.com/v4/products?format=json&limit=1

https://api.oasiscatalog.com/v4 - основной url

GET-параметры

Отображение данных:

  • download - параметр, отвечает за получения выгрузки в виде файла

  • format - параметр, формат выгрузки

  • currency - параметр, указывающий валюту, в которой нужно выводить цены (дефолт: RUB)

  • fieldset - параметр, набор полейbasicилиfull. Набор basic позволяет сохранить совместимость с yandex market (дефолт: basic)

  • fields - параметр, позволяет вывести определенные поля в выгрузке

  • separator - параметр, указывающий какой символ нужно использовать для разделения полей в CSV файле (дефолт: ,)

  • values_separator - параметр, указывающий какой символ нужно использовать для разделения множественных значений в поле в CSV файле (дефолт: ;)

  • no_vat - параметр, указывающий необходимость расчета цены с учетом НДС или без учета

Фильтрация данных:

  • limit - параметр, вводит ограничение в виде выгружаемого количества товаров

  • offset - параметр, позволяет указать с какого элемента выгружать данные

  • category - параметр, указывающий ID категорий, из которых нужно выводить товары (перечислять через запятую)

  • ids - параметр, указывающий ID товаров, которые нужно вывести (перечислять через запятую)

  • articles - параметр, указывающий артикулы товаров, которые нужно вывести (перечислять через запятую)

  • rating - параметр, указывающий рейтинги товаров, которые нужно вывести (перечислять через запятую; 1 - новинки, 2 - хиты, 3 - распродажа)

  • warehouse - параметр, указывающий на каких складах должны иметься товары (перечислять через запятую)

  • price_from - параметр, указывающий минимальную стоимость товаров, которые нужно выводить

  • price_to - параметр, указывающий максимальную стоимость товаров, которые нужно выводить

  • moscow - параметр, указывающий, что будут выводиться товары, которые присутствуют на московском складе

  • remote - параметр, указывающий, что будут выводиться товары, находяющиеся на удаленном складе

  • europe - параметр, указывающий, что будут выводиться товары, находящиеся в европе

  • is_vip - параметр, указывающий, что будут выводиться товары, принадлежащие к VIP рубрикатору

  • exclude_vip - параметр, запрещающий выводить товары из VIP рубрикатора

  • min_sum - параметр, указывающий какой должна быть минимальная сумма товаров в наличиии по артикулу

  • not_on_order - параметр, выключающий из выборки товары под заказ (rating=5)

  • exclude_category - параметр, указывающий какие категории нужно исключить из выборки (включая все вложенные категории и их товары; перечисление через запятую)

  • date_from - параметр, указывающий товары обновленные после какого числа нужно выводить в выборке (указывать в формате ДД-ММ-ГГГГ)

  • date_to - параметр, указывающий товары обновленные до какого числа нужно выводить в выборке (указывать в формате ДД-ММ-ГГГГ)

  • showDeleted - параметр, включающий отображение удаленных (устаревших) товаров, использовать только для статистики. Автоматически добавляет вывод поля is_deleted, в котором указывается удален товар или нет

Доступные поля для параметра fields

  • id - ID товара

  • article - артикул

  • parent_color_id - ID группировки по цвету

  • parent_size_id - ID группировки по размеру

  • name - наименование

  • full_name - полное наименование

  • size - размер

  • price - цена

  • discount_group_id - ID группы скидок

  • images - массив изображений

    • big - изображение в разрешении 400x300

    • small - изображение в разрешении 280x210

    • superbig - изображение в разрешении 1000x750

    • thumbnail - изображение в разрешении 80x60

    • updated_at - время последнего обновления изображения, в секундах UNIX

  • colors - массив цветов

    • name - название цвета

    • sort - порядок цвета

    • pantone - соответствующий цвет согласно системе Pantone

  • categories - массив категорий, в которые входит товар

  • brand_id - ID бренда

  • rating - идентификатор рейтинга (0 - обычный товар, 1 - новинка, 2 - хит, 3 - распродажа)

  • description - описание товара

  • attributes - различные характеристики товара

    • dim - единица измерения

    • name - название характеристики

    • value - значение

  • materials - массив материалов

  • brand - название бренда

  • branding - названия нанесения, доступных для товара

  • cdr - перечисление ссылок на макеты нанесения

  • group_id - ID группы товара

  • full_categories - массив категорий, в которые входит товар, без учета вложенности

  • video_id - ссылка на видео с товаром - устаревшее поле, см. videos

  • package - массив упаковок товара

    • id - ID упаковки

    • type - вид упаковки

    • description - описание упаковки

    • size - размер упаковки

    • weight - вес с упаковкой

    • amount - количество в упаковке

    • volume - объем упаковки

    • is_main - является ли эта упаковка главной

  • color_group_id - ID группы товара по цвету

  • parent_volume_id - ID группировки по объему

  • parent_gender_id - ID группировки по полу

  • is_on_order - товар доступен для заказа

  • is_high - товар принадлежит высоким брендам (запрещается выводить цену без спец. разрешения)

  • size_sort - порядок вывода по размеру

  • parent_id - ID родительского товара (до нанесения)

  • branding_option - массив дочерних товаров (с нанесением)

  • article_base - базовый артикул

  • is_vip - товар относится к VIP рубрикатору

  • is_stopped - товар больше не поставляется

  • main_category - ID главной категории товара

  • discount_price - цена со скидкой дилера

  • total_stock - общее количество на всех складах

  • outlets - наличие товара на различных складах

  • videos - список ссылок на видео, описывающие товар

  • updated_at - время последнего обновления товара

  • is_deleted - статус удаления товара

Last updated