Перенаправлення відправлення
Метод дозволяє створити перенаправлення для вже існуючого відправлення Nova Post та змінити місце його отримання без створення нового відправлення.
За допомогою методу можна перенаправити відправлення:
у відділення;
у поштомат;
на адресу отримувача.
Для нового місця доставки необхідно використовувати лише один спосіб адресації:
recipient.divisionId— для доставки у відділення або поштомат;recipient.addressParts.streetразом з іншими обов’язковими полямиrecipient.addressParts— для адресної доставки.
🔸Не передавайте recipient.divisionId та recipient.addressParts.street одночасно. Якщо не передано жодне з цих полів, запит не пройде валідацію.
Після успішного створення перенаправлення нове відправлення створювати не потрібно. Перенаправлення застосовується до вже існуючого відправлення.
JWT-токен авторизації зі строком дії 1 годину у заголовку
Ідентифікатор існуючого відправлення, для якого необхідно створити перенаправлення.
Може бути переданий як додатне ціле число або UUID. Для числового значення мінімальне значення — 1.
🔻Це поле є обов’язковим.
19859866Сторона, відповідальна за оплату послуги перенаправлення. Доступні значення:
Sender— відправник;Recipient— отримувач;ThirdPerson— третя особа.
🔻Це поле є обов’язковим.
Номер договору платника.
Тип клієнта, який ініціює перенаправлення. Доступні значення:
Recipient— отримувач;Sender— відправник.
Контактний номер телефону клієнта.
Джерело створення перенаправлення.
Для інтеграції через API використовується значення API.
Коментар до перенаправлення.
🔹Якщо коментар відсутній, передайте порожній рядок.
Перенаправлення успішно створено.
Ідентифікатор створеного перенаправлення.
Номер створеного перенаправлення.
Ідентифікатор відправлення, для якого створено перенаправлення.
Номер існуючого відправлення Nova Post.
Тип створеної модифікації.
Для цього методу повертається Redirecting.
Поточний статус обробки перенаправлення.
🔹NeedProcessing означає, що перенаправлення створено та передано на подальшу обробку.
NeedProcessingСторона, відповідальна за оплату послуги перенаправлення.
Тип клієнта, який ініціював перенаправлення. Можливі значення:
Recipient— отримувач;Sender— відправник.
Коментар до перенаправлення.
Планова дата та час доставки після перенаправлення.
Вартість послуги перенаправлення.
Код валюти вартості послуги.
Наприклад: USD.
Символ валюти.
Наприклад: $.
Неавторизований доступ
Відправлення з указаним ідентифікатором не знайдено.
Запит не пройшов валідацію або перенаправлення неможливо виконати для поточного відправлення.
Час очікування з’єднання вичерпано
POST /v.1.0/shipments/modification/redirecting HTTP/1.1
Host: api-stage.novapost.com/
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 241
{
"id": 19859866,
"payerType": "ThirdPerson",
"payerContractNumber": "GNPMD-00029299",
"customerType": "Sender",
"source": "API",
"note": "",
"recipient": {
"phone": "37123456789",
"name": "Test Tesov",
"countryCode": "MD",
"divisionId": 12345,
"addressParts": {}
}
}{
"id": 9405417,
"number": "SMUS0000205405",
"shipmentId": 19859866,
"shipmentnumber": "SHUS7810637809",
"type": "Redirecting",
"status": "NeedProcessing",
"payerType": "ThirdPerson",
"customerType": "Sender",
"note": "",
"scheduledDeliveryDate": "2026-09-27T07:55:00.000000Z",
"cost": 3.36,
"currency": "USD",
"currencySymbol": "$"
}Останнє оновлення