Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

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

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

Запрос

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

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

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

Пример:

Code Block
languagejs
POST /ads/A-D7ZL93Z/confirmations

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

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

Пример:

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