Каталог
Проверка наличия
Живая проверка: можно ли купить товар прямо сейчас.
GET
https://merchant.dbdlobby.com/products/{id}/availabilityДля товаров с автоматической выдачей проверяет наличие у поставщика и допустимость цены. Для товаров с ручной выдачей возвращает наш признак «в продаже».
Вызывайте непосредственно перед покупкой. POST /purchase/{productId} выполняет ту же проверку, так что эндпоинт и покупка не противоречат друг другу.
Заголовки
| Имя | Тип | Описание |
|---|---|---|
X-Entity-Keyобязателен | string | Ключ доступа клиента. См. «Аутентификация». |
Параметры пути
| Имя | Тип | Описание |
|---|---|---|
idобязателен | integer | ID товара, целое положительное число. Пример: 12 |
Ответы
200 OK
{
"status": "success",
"productId": 12,
"price": 1490,
"currency": "RUB",
"available": true
}