Метод для получения данных по объявлению. Возвращает ключевую информацию по объявлению, для понимания в каком состоянии оно находиться, а так же информацию по указаным возможным обработчикам для данного обьявления и платежным системам для оплаты за товар. Метод не показывает удаленные объявления.
Запрос
Method | GET |
URL | /ads/{{adId}} |
...
Пример:
Code Block |
---|
|
GET /ads/A-D7ZL93Z |
Параметры ответа
Поле | Описание |
---|
data | Объект с ответом |
data.id | ID объявления |
data.externalId | Внешний ID объявления |
data.sellerFirstName | Имя продавца |
data.sellerLastName | Фамилия продавца |
data.sellerPatronymic | Отчество продавца |
data.sellerPhone | Номер телефона продавца в формате "380XXXXXXXXX" |
data.sellerEmail | Электронная почта продавца |
data.productTitle | Название товара |
data.productDescription | Описание товара |
data.productPrice | Цена товара, в копейках |
data.productWeight | Вес товара, в граммах |
data.status | Статус объявления, есть всегда и отображает в каком состоянии в данный момент находиться объявление. Может быть: - "NEW" - новоя объявления, первоначальный статус;
- "CONFIRMED" - заполненное и подтвержденное объявления;
- "INACTIVE" - отключенное объявления
|
data.handlersConfigs | Массив возможных объектов с данными обработчика для этого объявления |
data.handlersConfigs[].{}.type | Тип обработчика с помощью которого будет производиться доставка товара |
data.handlersConfigs[].{}.senderFirstName | Имя отправителя |
data.handlersConfigs[].{}.senderLastName | Фамилия отправителя |
data.handlersConfigs[].{}.senderPatronymic | Отчество отправителя |
data.handlersConfigs[].{}.senderPhone | Номер телефона продавца в формате "380XXXXXXXXX" |
data.handlersConfigs[].{}.senderEmail | Электронная почта продавца |
data.handlersConfigs[].{}.senderCityId | ID города в системе выбранного обработчика с которого будет осуществлена отправка |
data.handlersConfigs[].{}.senderOfficeId | ID отделения/офиса в системе выбранного обработчика с которого будет осуществлена отправка |
data.handlersConfigs[].{}.paymentType | Тип платежной системы с помощью которой будет производиться оплата доставки |
data.paymentsConfigs | Массив возможных объектов с данными платежа за товар для этого объявления |
data.paymentsConfigs[].{}.type | Тип платежной системы с помощью которой будет производиться оплата товара |
data.paymentsConfigs[].{}.cardToId | ID карты продавца в выбранной платежной системе, куда будут зачислены деньги после успешной сделки |
Пример:
Code Block |
---|
|
{
"data": {
"id": "A-D7ZL93Z",
"externalId": "myExternalId209081",
"sellerFirstName": "Иван",
"sellerLastName": "Иванов",
"sellerPatronymic": "Иванович",
"sellerPhone": "380123456789",
"sellerEmail": "ivanov@mail.test",
"productTitle": "Стол",
"productDescription": "Стол дубовый, б/у",
"productPrice": 100000,
"productWeight": 15000,
"status": "NEW",
"handlersConfigs": [
{
"type": "NovaPoshta",
"senderFirstName": "Иван",
"senderLastName": "Иванов",
"senderPatronymic": "Иванович",
"senderPhone": "380987654321",
"senderEmail": "ivanov@mail.test",
"senderCityId": "8d5a980d-391c-11dd-90d9-001a92567626",
"senderOfficeId": "7b2cc7fd-84ff-11e4-acce-0050568002cf",
"paymentType": "ECOM"
}
],
"paymentsConfigs": [
{
"type": "P2P",
"cardToId": "058a2fa1-8dee-4c39-8796-574cdc573530"
}
]
}
} |