Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.06 KB

File metadata and controls

32 lines (24 loc) · 1.06 KB

API

Сущности

  1. Demand (потребность)
  2. Supply (предложение)

Считаем, что Demand == Supply. Тогда:

  1. Ad - (объявление)

Описание сущности Ad

  1. Info
    1. Title (6-128 символов)
    2. Description (100-10000 символов)
    3. Owner (UserId)
    4. Visibility (личный, публичный, группа)
  2. DealSide (Demand, Supply) - сторона сделки: потребность или предложение
  3. ProductTypeId (GUID 16-64 символа) - идентификатор типа продукта, например: гаечный ключ, холодильник и пр.
  4. ProductId (GUID 16-64 символа) - идентификатор модели товара

Функции (эндпониты)

  1. Ad CRUDS
    1. create
    2. read
    3. update
    4. delete
    5. search - поиск по фильтрам
  2. Ad Дополнительные
    1. offers (поиск подходящих предложений для объявления)