Виклик кур'єра
Робота із заявками на виклик кур'єра
Cписки заявок на виклик кур'єра
Метод getOrdersListCourierCall працює в моделі CarCallGeneral. Цей метод дозволяє отримати перелік створених заявок на виклик кур’єра. Відображаються заявки із будь-яким статусом. Термін відображення заявок — 7 днів із дати створення.
API-ключ користувача
CarCallGeneralgetOrdersListCourierCallПорожній об'єкт параметрів
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json HTTP/1.1
Host: api.novaposhta.ua
Content-Type: application/json
Accept: */*
Content-Length: 123
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "getOrdersListCourierCall",
"methodProperties": {}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"TimeIntervalDescription": "08:00 - 18:00",
"SenderDescription": "Р.Б",
"Status": "ReadyToDone",
"DateTime": "10.02.2025 16:53:15",
"FactualWeight": "0.00",
"ContactSenderDescription": "Іванова Алла Ігорівна",
"PreferredDeliveryDate": "11.02.2025",
"AggregatedOrderInfo": [
{
"ParcelsAmount": 1,
"ParcelsAmountByCargoType": {
"Documents": 1,
"Parcel": 0,
"Cargo": 0,
"Pallet": 0,
"TiresWheels": 0
},
"SeatsAmount": 1
}
],
"AvailableActions": [
{
"CanCancel": true,
"CanEdit": false
}
],
"SenderAddressDescription": "Київ, вул. Лісківська 555",
"ContactSenderPhone": "380600000000",
"StatusDescription": "Готово до виконання",
"SenderSettlementRef": "e718a680-4b33-11e4-ab6d-005056801329",
"Ref": "c1d8788a-e7be-11ef-b619-005056bdc0e9",
"TimeInterval": "CityPickingTimeInterval6",
"PlanedWeight": "13.00",
"Number": "102-00265830"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод getOrdersListCourierCall працює в моделі CarCallGeneral. Цей метод дозволяє отримати перелік створених заявок на виклик кур’єра. Відображаються заявки із будь-яким статусом. Термін відображення заявок — 7 днів із дати створення.
API-ключ користувача
CarCallGeneralgetOrdersListCourierCallУспішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml HTTP/1.1
Host: api.novaposhta.ua
Content-Type: application/xml
Accept: */*
Content-Length: 254
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>getOrdersListCourierCall</calledMethod>
<methodProperties>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<TimeIntervalDescription>08:00 - 18:00</TimeIntervalDescription>
<SenderDescription>Р.Б</SenderDescription>
<Status>ReadyToDone</Status>
<DateTime>10.02.2025 16:53:15</DateTime>
<FactualWeight>"0.00"</FactualWeight>
<ContactSenderDescription>Іванова Алла Ігорівна</ContactSenderDescription>
<PreferredDeliveryDate>11.02.2025</PreferredDeliveryDate>
<AggregatedOrderInfo>
<item>
<ParcelsAmount>1</ParcelsAmount>
<ParcelsAmountByCargoType>
<Documents>1</Documents>
<Parcel>0</Parcel>
<Cargo>0</Cargo>
<Pallet>0</Pallet>
<TiresWheels>0</TiresWheels>
</ParcelsAmountByCargoType>
<SeatsAmount>1</SeatsAmount>
</item>
</AggregatedOrderInfo>
<AvailableActions>
<item>
<CanCancel>true</CanCancel>
<CanEdit>false</CanEdit>
</item>
</AvailableActions>
<SenderAddressDescription>Київ, вул. Лісківська 555</SenderAddressDescription>
<ContactSenderPhone>380600000000</ContactSenderPhone>
<StatusDescription>Готово до виконання</StatusDescription>
<SenderSettlementRef>e718a680-4b33-11e4-ab6d-005056801329</SenderSettlementRef>
<Ref>c1d8788a-e7be-11ef-b619-005056bdc0e9</Ref>
<TimeInterval>CityPickingTimeInterval6</TimeInterval>
<PlanedWeight>"13.00"</PlanedWeight>
<Number>102-00265830</Number>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Метод getOrdersListCourierCall працює в моделі CarCallGeneral. Цей метод дозволяє отримати перелік заявок на виклик кур’єра. Щоб переглянути окремі елементи переліку, здійснюється пошук за визначеними фільтрами.
API-ключ користувача
CarCallGeneralgetOrdersListCourierCallУспішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json HTTP/1.1
Host: api.novaposhta.ua
Content-Type: application/json
Accept: */*
Content-Length: 347
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "getOrdersListCourierCall",
"methodProperties": {
"StatusCode": "ReadyToDone",
"ContactSenderPhone": "380674195575",
"DateTime": "29.12.2023",
"Page": "1",
"Limit": "1",
"SenderRef": "00000000-0000-0000-0000-000000000000d04",
"Number": "102-00258214",
"PreferredDeliveryDate": "29.12.2023"
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"StatusDescription": "Готово до виконання",
"SenderSettlementRef": "e718a680-4b33-11e4-ab6d-005056801329",
"Ref": "c1d8788a-e7be-11ef-b619-005056bdc0e9",
"TimeInterval": "CityPickingTimeInterval6",
"PlanedWeight": "13.00",
"Number": "102-00265830"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод getOrdersListCourierCall працює в моделі CarCallGeneral. Цей метод дозволяє отримати перелік заявок на виклик кур’єра. Щоб переглянути окремі елементи переліку, здійснюється пошук за визначеними фільтрами.
API-ключ користувача
CarCallGeneralgetOrdersListCourierCallУспішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml HTTP/1.1
Host: api.novaposhta.ua
Content-Type: application/xml
Accept: */*
Content-Length: 632
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>getOrdersListCourierCall</calledMethod>
<methodProperties>
<StatusCode>ReadyToDone</StatusCode>
<ContactSenderPhone>380674195575</ContactSenderPhone>
<DateTime>29.12.2023</DateTime>
<Page>1</Page>
<Limit>1</Limit>
<SenderRef>00000000-0000-0000-0000-000000000000d04</SenderRef>
<Number>102-00258214</Number>
<PreferredDeliveryDate>29.12.2023</PreferredDeliveryDate>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<StatusDescription>Готово до виконання</StatusDescription>
<SenderSettlementRef>e718a680-4b33-11e4-ab6d-005056801329</SenderSettlementRef>
<Ref>c1d8788a-e7be-11ef-b619-005056bdc0e9</Ref>
<TimeInterval>CityPickingTimeInterval6</TimeInterval>
<PlanedWeight>13.00</PlanedWeight>
<Number>102-00265830</Number>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Робота із заявками на виклик кур'єра
Метод insertDocuments працює в моделі CarCallGeneral*.
Цей метод дозволяє додавати до заявки на виклик кур’єра інтернет-документи (ІД), які будуть передані кур'єру. Підтримуються два варіанти додавання: по одному документу або масово. Основна логіка методу залишається однаковою, змінюється лише кількість доданих документів.
*Для перегляду списку доданих інтернет-документів за номером заявки на виклик кур’єра потрібно використовувати відповідний метод (див. метод getEWTemplateList моделі InternetDocument).
API-ключ користувача
[ВАШ КЛЮЧ]Назва моделі API
Назва методу API
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/json
Accept: */*
Content-Length: 191
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "insertDocuments",
"methodProperties": {
"LinkedDocuments": [
"20450009111502",
"20450009111503"
],
"Number": "102-00258214"
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"succeeded": [
"20450009111502",
"20450009111503"
],
"Barcode": "102-00258214"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод insertDocuments працює в моделі CarCallGeneral*.
Цей метод дозволяє додавати до заявки на виклик кур’єра інтернет-документи (ІД), які будуть передані кур'єру. Підтримуються два варіанти додавання: по одному документу або масово. Основна логіка методу залишається однаковою, змінюється лише кількість доданих документів.
*Для перегляду списку доданих інтернет-документів за номером заявки на виклик кур’єра потрібно використовувати відповідний метод (див. метод getEWTemplateList моделі InternetDocument).
API-ключ користувача
Назва моделі API
Назва методу API
Успішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/xml
Accept: */*
Content-Length: 421
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>insertDocuments</calledMethod>
<methodProperties>
<LinkedDocuments>
<item>20450009111502</item>
<item>20450009111503</item>
</LinkedDocuments>
<Number>102-00258214</Number>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<item>
<succeeded>
<item>20450009111502</item>
<item>20450009111503</item>
</succeeded>
<Barcode>102-00258214</Barcode>
</item>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Метод getAvailableOrdersList працює в моделі CarCallGeneral.
Цей метод дозволяє отримати список наявних заявок на виклик кур’єра зі статусом «Готово до виконання», у яких ще не закінчився часовий інтервал, тобто доступних для додавання інтернет-документів.
API-ключ користувача
[ВАШ КЛЮЧ]Назва моделі API
Назва методу API
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/json
Accept: */*
Content-Length: 146
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "getAvailableOrdersList",
"methodProperties": {
"Number": "20400009196196"
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"Number": "102-00265830",
"Ref": "c1d8788a-e7be-11ef-b619-005056bdc0e9",
"TimeIntervalDescription": "08:00 - 18:00",
"PreferredDeliveryDate": "11.02.2025",
"SenderAddressDescription": "Київ, вул. Лісківська 5"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод getAvailableOrdersList працює в моделі CarCallGeneral.
Цей метод дозволяє отримати список наявних заявок на виклик кур’єра зі статусом «Готово до виконання», у яких ще не закінчився часовий інтервал, тобто доступних для додавання інтернет-документів.
API-ключ користувача
Назва моделі API
Назва методу API
Успішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/xml
Accept: */*
Content-Length: 293
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>getAvailableOrdersList</calledMethod>
<methodProperties>
<Number>20400009196196</Number>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<item>
<Number>102-00265830</Number>
<Ref>c1d8788a-e7be-11ef-b619-005056bdc0e9</Ref>
<TimeIntervalDescription>08:00 - 18:00</TimeIntervalDescription>
<PreferredDeliveryDate>11.02.2025</PreferredDeliveryDate>
<SenderAddressDescription>Київ, вул. Лісківська 5</SenderAddressDescription>
</item>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Метод deleteCourierCall працює в моделі CarCallGeneral*.
Цей метод дозволяє скасувати заявку на виклик кур’єра. Якщо заявка скасовується менше ніж за годину до закінчення часового інтервалу та у замовника доступний безготівковий розрахунок, нараховується оплата за відміну заявки — 350 грн.
*Для перегляду списку доданих інтернет-документів за номером заявки на виклик кур’єра потрібно використовувати метод getEWTemplateList моделі InternetDocument.
API-ключ користувача
[ВАШ КЛЮЧ]Назва моделі API
Назва методу API
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/json
Accept: */*
Content-Length: 160
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "deleteCourierCall",
"methodProperties": {
"Ref": "00000000-0000-0000-0000-000000000000"
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"Cost": "0.00",
"Number": "102-00265906"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод deleteCourierCall працює в моделі CarCallGeneral*.
Цей метод дозволяє скасувати заявку на виклик кур’єра. Якщо заявка скасовується менше ніж за годину до закінчення часового інтервалу та у замовника доступний безготівковий розрахунок, нараховується оплата за відміну заявки — 350 грн.
*Для перегляду списку доданих інтернет-документів за номером заявки на виклик кур’єра потрібно використовувати метод getEWTemplateList моделі InternetDocument.
API-ключ користувача
Назва моделі API
Назва методу API
Успішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/xml
Accept: */*
Content-Length: 304
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>deleteCourierCall</calledMethod>
<methodProperties>
<Ref>00000000-0000-0000-0000-000000000000</Ref>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<item>
<Cost>0.00</Cost>
<Number>102-00265906</Number>
</item>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Метод updateCourierCall працює в моделі CarCallGeneral.
Цей метод дозволяє редагувати дані вже створеної заявки на виклик кур'єра. Усі параметри заповнювати обов'язково. Після оновлення замінюються лише ті, які було модифіковано.
API-ключ користувача
[ВАШ КЛЮЧ]Назва моделі API
Назва методу API
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/json
Accept: */*
Content-Length: 260
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "updateCourierCall",
"methodProperties": {
"Ref": "00000000-0000-0000-0000-000000000000",
"PreferredDeliveryDate": "29.12.2023",
"PlanedWeight": "120",
"TimeInterval": "CityPickingTimeInterval3"
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"Barcode": "102-00265940"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод updateCourierCall працює в моделі CarCallGeneral.
Цей метод дозволяє редагувати дані вже створеної заявки на виклик кур'єра. Усі параметри заповнювати обов'язково. Після оновлення замінюються лише ті, які було модифіковано.
API-ключ користувача
Назва моделі API
Назва методу API
Успішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/xml
Accept: */*
Content-Length: 476
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>updateCourierCall</calledMethod>
<methodProperties>
<Ref>00000000-0000-0000-0000-000000000000</Ref>
<PreferredDeliveryDate>29.12.2023</PreferredDeliveryDate>
<PlanedWeight>120</PlanedWeight>
<TimeInterval>CityPickingTimeInterval3</TimeInterval>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<item>
<Barcode>102-00265940</Barcode>
</item>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Метод removeDocuments працює в моделі CarCallGeneral.
Цей метод дозволяє видалити із заявки на виклик кур’єра ті інтернет-документи, які не потрібно передавати кур’єру в її межах. Він підтримує кілька способів видалення: окремо (по одному) або масово. Основна частина методу однакова, відрізняється лише кількість документів, які видаляються.
Для перегляду переліку доданих інтернет-документів за номером заявки на виклик кур’єра потрібно використовувати відповідний метод (див. метод getEWTemplateList моделі InternetDocument).
API-ключ користувача
[ВАШ КЛЮЧ]Назва моделі API
Назва методу API
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/json
Accept: */*
Content-Length: 150
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "removeDocuments",
"methodProperties": {
"LinkedDocuments": [
"20600000179858"
]
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"succeeded": [
20450009111502
]
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод removeDocuments працює в моделі CarCallGeneral.
Цей метод дозволяє видалити із заявки на виклик кур’єра ті інтернет-документи, які не потрібно передавати кур’єру в її межах. Він підтримує кілька способів видалення: окремо (по одному) або масово. Основна частина методу однакова, відрізняється лише кількість документів, які видаляються.
Для перегляду переліку доданих інтернет-документів за номером заявки на виклик кур’єра потрібно використовувати відповідний метод (див. метод getEWTemplateList моделі InternetDocument).
API-ключ користувача
Назва моделі API
Назва методу API
Успішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/xml
Accept: */*
Content-Length: 341
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>removeDocuments</calledMethod>
<methodProperties>
<LinkedDocuments>
<item>20600000179858</item>
</LinkedDocuments>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<item>
<succeeded>
<item>20450009111502</item>
</succeeded>
</item>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Метод saveCourierCall працює в моделі CarCallGeneral.
Цей метод дозволяє створити заявку на виклик кур’єра для відправлення з адреси. Метод доступний лише для клієнтів-відправників, яким підключено послугу «Виклик кур’єра» через запит до персонального менеджера. Разом із підключенням цієї послуги встановлюється налаштування, що вимикає автоматичне створення заявки на підставі інтернет-документа (ІД) з адреси.
Щоб отримати доступні часові інтервали для виклику кур’єра, використовується метод getPickupTimeIntervals моделі CommonGeneral.
API-ключ користувача
[ВАШ КЛЮЧ]Назва моделі API
Назва методу API
Успішна відповідь (JSON)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/json/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/json
Accept: */*
Content-Length: 389
{
"apiKey": "[ВАШ КЛЮЧ]",
"modelName": "CarCallGeneral",
"calledMethod": "saveCourierCall",
"methodProperties": {
"ContactSenderRef": "00000000-0000-0000-0000-000000000000",
"PreferredDeliveryDate": "29.12.2023",
"PlanedWeight": "200",
"TimeInterval": "CityPickingTimeInterval3",
"CounterpartySender": "00000000-0000-0000-0000-000000000000",
"AddressSenderRef": "00000000-0000-0000-0000-000000000000"
}
}Успішна відповідь (JSON)
{
"success": true,
"data": [
{
"Barcode": "102-00265906"
}
],
"errors": [],
"warnings": [],
"info": [],
"messageCodes": [],
"errorCodes": [],
"warningCodes": [],
"infoCodes": []
}Метод saveCourierCall працює в моделі CarCallGeneral.
Цей метод дозволяє створити заявку на виклик кур’єра для відправлення з адреси. Метод доступний лише для клієнтів-відправників, яким підключено послугу «Виклик кур’єра» через запит до персонального менеджера. Разом із підключенням цієї послуги встановлюється налаштування, що вимикає автоматичне створення заявки на підставі інтернет-документа (ІД) з адреси.
Щоб отримати доступні часові інтервали для виклику кур’єра, використовується метод getPickupTimeIntervals моделі CommonGeneral.
API-ключ користувача
Назва моделі API
Назва методу API
Успішна відповідь (XML)
Прапор успішності виконання запиту
Масив повідомлень про помилки
Масив попереджень
Масив інформаційних повідомлень
Масив кодів інформаційних повідомлень
Масив кодів помилок
Масив кодів попереджень
Масив кодів додаткової інформації
POST /v2.0/xml/ HTTP/1.1
Host: api.novaposhta.ua/
Content-Type: application/xml
Accept: */*
Content-Length: 674
"<?xml version="1.0" encoding="UTF-8"?>
<file>
<apiKey>[ВАШ КЛЮЧ]</apiKey>
<modelName>CarCallGeneral</modelName>
<calledMethod>saveCourierCall</calledMethod>
<methodProperties>
<ContactSenderRef>00000000-0000-0000-0000-000000000000</ContactSenderRef>
<PreferredDeliveryDate>29.12.2023</PreferredDeliveryDate>
<PlanedWeight>"200"</PlanedWeight>
<TimeInterval>CityPickingTimeInterval3</TimeInterval>
<CounterpartySender>00000000-0000-0000-0000-000000000000</CounterpartySender>
<AddressSenderRef>00000000-0000-0000-0000-000000000000</AddressSenderRef>
</methodProperties>
</file>
"Успішна відповідь (XML)
<?xml version="1.0" encoding="UTF-8"?>
<root>
<success>true</success>
<data>
<item>
<Barcode>102-00265906</Barcode>
</item>
</data>
<errors/>
<warnings/>
<info/>
<messageCodes/>
<errorCodes/>
<warningCodes/>
<infoCodes/>
</root>
Останнє оновлення