greenparts api version 0.2.27

Города

Название Метод Путь Параметры
Получение списка городов GET /towns [page][limit]
Получение список городов c объявлениями GET /towns/presence section
Получение города GET /towns/{id}
Поиск города по имени GET /towns/search name

Контакты

Название Метод Путь Параметры
Добавление контакта POST /contacts name, text, address, email, phone, web, skype
Получение списка своих контактов GET /contacts [page][limit]
Получение контакта GET /contacts/{id}
Редактирование контакта POST /contacts/{id} name, text, address, email, phone, web, skype

Запчасти

Название Метод Путь Параметры
Добавление объявления POST /{section}parts contactId, townId, price, currency = {RUB}, type, mark, model frame, engine, optics, condition = {OLD, NEW, CONTRACT}, original = {ORIGINAL, NOT_ORIGINAL}, defect = {GOOD, SCRATCHED, DAMAGED, BAD}, rightLeft = {RIGHT, LEFT}, rearFront = {REAR, FRONT}, upDown = {UP, DOWN}, remark, oem, producer, producerCode, color, photo
Загрузка фотографии POST /{section}parts/upload file
Получение списка объявлений GET /{section}parts [page][limit][width]
Получение объявления GET /{section}parts/{id} [width]
Редактирование объявления POST /{section}parts/{id} contactId, townId, price, currency = {RUB}, type, mark, model frame, engine, optics, condition = {OLD, NEW, CONTRACT}, original = {ORIGINAL, NOT_ORIGINAL}, defect = {GOOD, SCRATCHED, DAMAGED, BAD}, rightLeft = {RIGHT, LEFT}, rearFront = {REAR, FRONT}, upDown = {UP, DOWN}, remark, oem, producer, producerCode, color, photo
Перемещение объявления в архив DELETE /{section}parts/{id}
Список провереных компаний GET /{section}parts/firms
Поиск объявлений GET /{section}parts/search type, tech, town, firm, [page][limit][width]
Поиск своих объявлений GET /{section}parts/my type, tech, town, [page][limit][width]
Справочник GET /carparts/handbook type={type | mark | model | frame | engine}, [mark], [model]

Шины и диски

Название Метод Путь Параметры
Добавление объявления POST /tires/{section} contactId, townId, type = {TIRE, WHEEL, TIREWHEEL}, condition = {OLD, NEW}, complect, price, price_for = {ONEPART, COMPLECT}, currency = {RUB}, tire.mark, tire.model, tire.width, tire.height, tire.diameter, tire.year, tire.weather = {ALL, SUMMER, WINTER, DIRT}, wheel.mark, wheel.model, wheel.width, wheel.off, wheel.diameter, wheel.holes, wheel.pcd, remark, photo
Загрузка фотографии POST /tires/{section}/upload file
Получение списка объявлений GET /tires/{section} [page][limit][width]
Получение объявления GET /tires/{section}/{id} [width]
Редактирование объявления POST /tires/{section}/{id} contactId, townId, type = {TIRE, WHEEL, TIREWHEEL}, condition = {OLD, NEW}, complect, price, price_for = {ONEPART, COMPLECT}, currency = {RUB}, tire.mark, tire.model, tire.width, tire.height, tire.diameter, tire.year, tire.weather = {ALL, SUMMER, WINTER, DIRT}, wheel.mark, wheel.model, wheel.width, wheel.off, wheel.diameter, wheel.holes, wheel.pcd, remark, photo
Перемещение объявления в архив DELETE /tires/{section}/{id}
Список провереных компаний GET /tires/{section}/firms
Поиск объявлений GET /tires/{section}/search firm, town, type = {TIRE, WHEEL, TIREWHEEL}, condition = {OLD, NEW}, tire.width, tire.height, tire.diameter, tire.weather, wheel.width, wheel.off, wheel.diameter, wheel.pcd, [page][limit][width]
Поиск своих объявлений GET /tires/{section}/my town, type = {TIRE, WHEEL, TIREWHEEL}, condition = {OLD, NEW}, tire.width, tire.height, tire.diameter, tire.weather, wheel.width, wheel.off, wheel.diameter, wheel.pcd, [page][limit][width]
Справочник GET /tires/{section}/handbook/{type}/{property} type = {tire | wheel}, property = {widths, heights, diameters, pcd}

Сколько стоит?

Название Метод Путь Параметры
Проценка запчасти POST /services/howmuch/{section} type, mark, model, frame, engine, condition ={OLD, NEW, CONTRACT}, original = {ORIGINAL, NOT_ORIGINAL}
Получение списка проценок GET /services/howmuch/{section} [page][limit]
Получение списка своих проценок GET /services/howmuch/{section}/latest [page][limit]
Получение проценки GET /services/howmuch/{section}/{hash} [page][limit][width]

Справочник

Название Значения Описание
section car, moto, power, water Раздел запчастей
status NORMAL, RAISED, DELETED Статус объявления (обычное, поднятое, архивное)

Ограничения

Название Описание
Кол-во контактов Можно создать до 20 контактов
Кол-во элементов Максимальное кол-во элементов на странице 20, исключение список городов 1000 элементов
Кол-во страниц Максимальное кол-во страниц 100, исключение список своих запчастей
Ширина миниатюр Доступные размеры 1280, 1024, 960, 800, 720, 640, 480, 360, 240, 160, 120, 80