Поиск товара по ID - kramarov-evg/smart-design GitHub Wiki
Endpoint | Метод | Тип данных запроса | Тип данных ответа |
---|---|---|---|
/products/ | GET | - | JSON |
Ответом на запрос является либо товар либо JSON с информацией об ошибке.
{
"_id": {
"$oid": <id добавленного товара>
}
"name": <имя товара>,
"description": <описание товара>
"params": {
"param1": <значение первого параметра>,
"param2": <значение второго параметра>,
...
}
}
- "_id" - Обязательное поле. Объект
Объект, единственный полем которого является "$oid"
. Это поле содержит id добавленного товара
- "name" - Обязательное поле. Строка.
Имя товара.
- "description" - Обязательное поле. Строка.
Описание товара.
- "params" - Необязательное поле. Объект.
Дополнительные параметры товара. Каждое поле объекта - пара ключ-значение: имя параметра и его значение. Имена параметров - строки. Значения параметров не имеют ограничений типов. Возвращается только в том случае, если присутствует в базе