Метод для подтверждения объявления, переводит объявление со статуса "NEW" в "CONFIRMED". Что бы подтвердить объявление, должны быть заполнены определенные поля объявления, это - sellerPhone, sellerEmail, productTitle, productDescription, productPrice, productWeight, массив handlersConfigs должен иметь хотя бы один объект с данными обработчика, массив paymentsConfigs должен иметь хотя бы один объект с данными платежа за товар. Так же в зависимости от выбранного обработчика, у него есть обязательные поля к заполнению.
Обязательные поля для обработчиков:
NovaPoshta: senderFirstName, senderLastName, senderPhone, senderCityId, senderOfficeId - указываются при создании или обновлении объявления.
Custom: senderFirstName, senderLastName, senderPhone - указываются при создании или обновлении объявления.
Запрос
Method | POST |
URL | /ads/{{adId}}/confirmations |
Параметры запроса
Поле | Обязательное | Тип | Описание | Пример |
---|---|---|---|---|
{{adId}} | Да | String | ID объявления | "A-D7ZL93Z" |
Пример:
POST /ads/A-D7ZL93Z/confirmations
Параметры ответа
Поле | Описание |
---|---|
data | Объект с ответом |
data.id | ID объявления |
data.externalId | Внешний ID объявления |
data.url | URL на сделку в системе Escrow Box |
Пример:
{ "data": { "id": "A-D7ZL93Z", "externalId": "myExternalId209081", "url": "https://escrowbox.demo.uapay.ua/ads/A-D7ZL93Z" } }