Метод для подтверждения объявления, переводит объявление со статуса "NEW" в "CONFIRMED". Что бы подтвердить объявление, должны быть заполнены определенные поля объявления, это - sellerPhone, sellerEmail, productTitle, productDescription, productPrice, productWeight, массив handlersConfigs должен иметь хотя бы один объект с данными обработчика, массив paymentsConfigs должен иметь хотя бы один объект с данными платежа за товар. Так же в зависимости от выбранного обработчика, у него есть обязательные поля к заполнению.

Обязательные поля для обработчиков:

NovaPoshta: senderFirstNamesenderLastName, senderPhonesenderCityId, senderOfficeId - указываются при создании или обновлении объявления.

Custom: senderFirstNamesenderLastName, senderPhone - указываются при создании или обновлении объявления.

Запрос

MethodPOST
URL/ads/{{adId}}/confirmations

Параметры запроса

ПолеОбязательноеТипОписаниеПример
{{adId}}ДаStringID объявления"A-D7ZL93Z"

Пример:

POST /ads/A-D7ZL93Z/confirmations

Параметры ответа

ПолеОписание
dataОбъект с ответом
data.idID объявления
data.externalIdВнешний ID объявления
data.urlURL на сделку в системе Escrow Box

Пример:

{
    "data": {
        "id": "A-D7ZL93Z",
        "externalId": "myExternalId209081",
        "url": "https://escrowbox.demo.uapay.ua/ads/A-D7ZL93Z"
    }
}