README.md

Тестовое задание для backend-стажёра в команду Advertising от Авито

Ссылка: https://github.com/avito-tech/adv-backend-trainee-assignment

Методы API

  • GET /adverts?page=1&sortBy=(date|cost)&sortOrder=(0|1) — получить список объявлений
    • Параметр page задает номер возвращаемой страницы с 10 объявлениями
    • Параметр sortBy отвечает за режим сортировки и принимает два значения
      • date — сортировка по дате создания
      • cost — сортировка по цене
    • Параметр sortOrder отвечает за порядок сортировки, где
      • 0 — сортировка по возрастанию
      • 1 — сортировка по убыванию
  • POST /adverts — создать новое объявление
  • GET /adverts/123?fields=description,images — получить информацию по объявлению с ID=123
    • Опциональный параметр fields — запрос дополнительных полей
      • description — Описание объявления
      • images — Ссылки фотографий объявления
  • DELETE /adverts/123 — удалить объявление с ID=123
Описание

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

Конвейеры
0 успешных
0 с ошибкой