Получение списка ID моделей бренда

проход по дереву маркета

1. Авторизация по ключу

Для передачи ключа, в запросе необходимо использовать HTTP заголовок с параметром Authorization. Authorization: Token xxxxxxxxxxxxxxxxxxxx

2. HTTP методы

GET - для получения информации

3. Получение главных категорий

GET запрос по URL: https://apimarket.parserdata.ru/spec/
Пример ответа c категориями: [ { "name": "Бытовая техника", "sitemap": "maincategory", "id": 54419, "link": "https://apimarket.parserdata.ru/spec/54419/" }, { "name": "Детские товары", "sitemap": "maincategory", "id": 54421, "link": "https://apimarket.parserdata.ru/spec/54421/" }, { "name": "Досуг и развлечения", "sitemap": "maincategory", "id": 54423, "link": "https://apimarket.parserdata.ru/spec/54423/" }, { "name": "Компьютерная техника", "sitemap": "maincategory", "id": 54425, "link": "https://apimarket.parserdata.ru/spec/54425/" }, { "name": "Оборудование", "sitemap": "maincategory", "id": 54430, "link": "https://apimarket.parserdata.ru/spec/54430/" }, { "name": "Товары для авто- и мототехники", "sitemap": "maincategory", "id": 54418, "link": "https://apimarket.parserdata.ru/spec/54418/" }, { "name": "Товары для дома", "sitemap": "maincategory","id": 54422, "link": "https://apimarket.parserdata.ru/spec/54422/" },{ "name": "Товары для животных", "sitemap": "maincategory", "id": 54496, "link": "https://apimarket.parserdata.ru/spec/54496/" }, { "name": "Товары для здоровья", "sitemap": "maincategory", "id": 54734, "link": "https://apimarket.parserdata.ru/spec/54734/" }, { "name": "Товары для красоты", "sitemap": "maincategory", "id": 54438, "link": "https://apimarket.parserdata.ru/spec/54438/" }, { "name": "Товары для спорта и отдыха", "sitemap": "maincategory", "id": 54436, "link": "https://apimarket.parserdata.ru/spec/54436/" }, { "name": "Товары для строительства и ремонта", "sitemap": "maincategory", "id": 54503, "link": "https://apimarket.parserdata.ru/spec/54503/" }, { "name": "Электроника", "sitemap": "maincategory", "id": 54440, "link": "https://apimarket.parserdata.ru/spec/54440/" } ]
name - название категории sitemap - навигация разделов api id - номер категории link - адрес для перехода

4. Получение списка подкатегорий

Переход в категорию "Бытовая техника" по ссылке: https://apimarket.parserdata.ru/spec/54419/
Пример ответа со списком подкатегорий: [ { "name": "Аэрогрили", "sitemap": "subcategory", "id": 54930, "link": "https://apimarket.parserdata.ru/spec/54419/54930/" }, { "name": "Блендеры", "sitemap": "subcategory", "id": 54931, "link": "https://apimarket.parserdata.ru/spec/54419/54931/" }, { ....... "name": "Микроволновые печи", "sitemap": "subcategory", "id": 54948, "link": "https://apimarket.parserdata.ru/spec/54419/54948/" }, { "name": "Миксеры", "sitemap": "subcategory", "id": 54949, "link": "https://apimarket.parserdata.ru/spec/54419/54949/" }, { "name": "Мороженицы", "sitemap": "subcategory", "id": 54939, "link": "https://apimarket.parserdata.ru/spec/54419/54939/" }, { "name": "Морозильники", "sitemap": "subcategory", "id": 71640, "link": "https://apimarket.parserdata.ru/spec/54419/71640/" } ]

5. Получение списка производителей

Переход в подкатегорию "Блендеры" по ссылке: https://apimarket.parserdata.ru/spec/54419/54931/
Пример ответа со списком производителей: [ { "name": "Aresa", "sitemap": "vendor", "id": 7151846, "products_count": 28, "link": "https://apimarket.parserdata.ru/spec/54419/54931/7151846/" }, { "name": "Delta", "sitemap": "vendor", "id": 4960186, "products_count": 62, "link": "https://apimarket.parserdata.ru/spec/54419/54931/4960186/" ....... }, { "name": "First austria", "sitemap": "vendor", "id": 638868, "products_count": 35, "link": "https://apimarket.parserdata.ru/spec/54419/54931/638868/" }, { "name": "Kuvings", "sitemap": "vendor", "id": 7776798, "products_count": 5, "link": "https://apimarket.parserdata.ru/spec/54419/54931/7776798/" }, { "name": "Viconte", "sitemap": "vendor", "id": 651472, "products_count": 28, "link": "https://apimarket.parserdata.ru/spec/54419/54931/651472/" }, { "name": "Zelmer", "sitemap": "vendor", "id": 206938, "products_count": 39, "link": "https://apimarket.parserdata.ru/spec/54419/54931/206938/" } ]
name - название бренда sitemap - навигация разделов api id - номер производителя products_count - количество моделей link - адрес для перехода

6. Получение моделей выбранного производителя

Переход в производителя "Aresa" по ссылке: https://apimarket.parserdata.ru/spec/54419/54931/7151846/
Пример ответа (сокращен по количеству моделей для визуального удобства). [ { "name": "Погружной блендер ARESA AR-1702 1000W", "model": "660339009", "sub_name": "Блендеры", "sub_id": "54931", "vendor": "Aresa", "vendor_id": "7151846" }, { "name": "Погружной блендер ARESA AR-1101 (B-33)", "model": "12423870", "sub_name": "Блендеры", "sub_id": "54931", "vendor": "Aresa", "vendor_id": "7151846" }, { "name": "Погружной блендер ARESA AR-1702 (FP-214) 750W", "model": "12221745", "sub_name": "Блендеры", "sub_id": "54931", "vendor": "Aresa", "vendor_id": "7151846" }, { "name": "Погружной блендер ARESA AR-1703", "model": "12221746", "sub_name": "Блендеры", "sub_id": "54931", "vendor": "Aresa", "vendor_id": "7151846" }, { "name": "Погружной блендер ARESA AR-1104 (B-43)", "model": "11148277", "sub_name": "Блендеры", "sub_id": "54931", "vendor": "Aresa", "vendor_id": "7151846" }, { "name": "Погружной блендер ARESA AR-1110", "model": "13546412", "sub_name": "Блендеры", "sub_id": "54931", "vendor": "Aresa", "vendor_id": "7151846" } ]