Тестовое задание

Основные требования

API Методы

GET https://api.jstask.iac.tender.pro/products?lim={lim}&off={off}

Пример запрос: https://api.jstask.iac.tender.pro/products?lim=2&off=0
Ответ:
[ { "id": 1, "name": "JBL T450BT", "anno": "Легкие и эргономичные накладные беспроводные наушники закрытого типа от одного из лидеров рынка подобной мобильной акустики — американской компании JBL.", "category_id": "headphones", "currency_id": "rub", "price": 1599 }, { "id": 2, "name": "Pentax 645D", "anno": "Размер матрицы: big frame; Эффективное число МП: 40; Фокусное расстояние: 55; Ручная фокусировка; Стабилизация изображения: отсутствует; HDMI; Видоискатель: оптический (пентапризма); Серийная съемка (кадр/с): 1.1; Автоспуск; Дисплей (\"): 3; Акселерометр; Типы карт памяти: SD, SDHC; Подключение внешней вспышки", "category_id": "camera", "currency_id": "rub", "price": 570240 } ]
GET https://api.jstask.iac.tender.pro/cat?id={category_id1,category_id2,category_id3}

Данный метод возвращает список указанных категорий

Пример запрос: https://api.jstask.iac.tender.pro/cat?id=headphones,camera
Ответ:
[ { "id": "headphones", "name": "Наушники" },{ "id": "camera", "name": "Фото и видео" } ]