Cross-border shipments from Europe to the USA
This page describes the process of creating shipments from Europe for international delivery to the USA.
Authorization JWT-token with a lifetime of 1 hour in header
Signifies the current status of the transportation document, tracking its progress through the shipping lifecycle.
Represents all potential order identifiers associated with the shipment.
Any additional information or special instructions that pertain to the order can be included here.
Defines the tariff type to be applied to the shipment during creation or update.
Identifies who is responsible for the payment of delivery services.
Required for ThirdPerson payments and for non-cash payments when payerType is Sender or Recipient.
Successfully created shipment.
A unique identifier assigned to each shipment, facilitating internal operations such as modifications, system searches, and deletion of shipments. The id serves as a key reference for administrative and logistical processes within the delivery system, allowing precise access and management of shipment records.
The transportation document number provided to clients for tracking purposes and accessing printed forms. It also facilitates shipment searches within the system, offering a customer-friendly way to monitor shipment progress. While number is used externally for tracking and documentation, it can also serve internal needs similar to id for identifying shipments in certain system operations.
^[A-Z]{4}\d{10}$Estimated delivery date based on routing and service level, subject to change based on logistics and external factors. Date in ISO 8601 format.
2023-04-14T09:00:00ZCurrent status of the shipment. Initially set to ReadyToShip upon creation, indicating it's prepared for dispatch.
Total cost calculated for the delivery services provided, based on shipment size, weight, destination, and service options selected.
31.5The total number of parcels included in the shipment. This count helps in logistics planning and tracking.
The date-time when the shipment record was created in the system. Date in ISO 8601 format.
2023-04-11T10:42:05ZThe last date-time when the shipment record was updated. Helps in tracking changes and updates made to the shipment details.Date in ISO 8601 format.
2023-04-11T10:42:05ZThe date-time when the shipment was canceled or removed from the system. If not canceled, this field is null.
Unauthorized
The specified resource was not found
Validation error
Connection time-out
POST /v.1.0/shipments HTTP/1.1
Host: api-stage.novapost.com/
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 1018
{
"status": "ReadyToShip",
"clientOrder": "",
"note": "",
"payerType": "Sender",
"invoice": {
"incoterm": "DAP",
"exportReason": "Selling",
"cost": 80,
"currency": "USD",
"items": [
{
"amount": 1,
"measurementCode": "pieces",
"cost": 80,
"actualWeight": 300,
"name": "Convertible roof hydraulic pump",
"nameEng": "Convertible roof hydraulic pump",
"hsCode": "8413602000",
"id": null,
"madeInCountryCode": null,
"serialNumber": null,
"material": null,
"materialEng": null
}
],
"customerNumber": null,
"customerCreatedAt": null,
"type": null,
"payerFeesCustoms": null
},
"services": [],
"parcels": [
{
"cargoCategory": "parcel",
"number": null,
"parcelDescription": "parcel for test",
"insuranceCost": 100,
"rowNumber": 1,
"width": 200,
"length": 350,
"height": 100,
"actualWeight": 300,
"volumetricWeight": 300
}
],
"sender": {
"companyTin": "",
"companyName": "",
"phone": "380007654321",
"email": "sender@test.com",
"name": "Maks Tester",
"countryCode": "PL",
"divisionId": 1,
"ioss": null
},
"recipient": {
"phone": "12125551234",
"email": "recipient@test.com",
"name": "Chuck Norris",
"countryCode": "US",
"divisionId": 2138547
}
}{
"id": 4673662,
"number": "SHPL2643850049",
"scheduledDeliveryDate": "2026-10-05T22:00:00.000000Z",
"status": "ReadyToShip",
"cost": 180,
"parcelsAmount": 1,
"createdAt": "2026-09-21T09:36:05.284005Z",
"updatedAt": "2026-09-21T09:36:05.284005Z",
"deletedAt": null,
"recipientsArea": null,
"recipientsAreaNumber": null,
"deliveryPartners": [
{
"id": 3678025,
"shipmentId": 4673662,
"type": "LastMile",
"name": "UPS",
"number": "1ZXXXXXXXXXXXXXXXX",
"main": true,
"parcelNumber": null,
"createdAt": "2026-09-21T09:36:05.284005Z",
"updatedAt": "2026-09-21T09:36:05.284005Z",
"deletedAt": null,
"flags": [
"Shipment",
"Deletion",
"Marking"
],
"routeId": null,
"divisionId": 1935309,
"countryCode": "PL",
"status": "Created"
},
{
"id": 3678026,
"shipmentId": 4673662,
"type": "LastMile",
"name": "UPS",
"number": "1ZXXXXXXXXXXXXXXXX",
"main": false,
"parcelNumber": "SHPL2643850049",
"createdAt": "2026-09-21T09:36:05.284005Z",
"updatedAt": "2026-09-21T09:36:05.284005Z",
"deletedAt": null,
"flags": [
"Tracking",
"Scanning"
],
"routeId": null,
"divisionId": 1935309,
"countryCode": "PL",
"status": "Created"
}
],
"services": [
{
"id": "20441618",
"shipmentId": "4673662",
"shipmentParcelRowNumber": null,
"serviceId": "5637144609",
"serviceName": "Insurance",
"amount": 100,
"contractNumber": null,
"payerType": "Sender",
"paymentStatus": "FreeOfCharge",
"divisionId": null,
"price": 0,
"discount": 0,
"cost": 0,
"currencyCode": "PLN",
"user": "4ec5890f-d49f-4ce1-ae35-98c41f03910c",
"shipmentLockVersion": 1,
"additionalParameters": {
"countryCode": null,
"divisionId": null,
"addressParts": null,
"cod": null,
"backwardDelivery": null,
"partner": null,
"codPaymentService": null,
"sameDay": null,
"longStorageDays": null,
"recipientPhoneAlternative": null,
"quantity": null,
"actionType": null,
"restrictions": null,
"payerType": null,
"thirdPerson": null,
"multipleReturns": null,
"hybridPayment": null,
"processOption": null,
"consolidationMerchantTin": null,
"date": null,
"from": null,
"to": null,
"string": null,
"fullName": null,
"phone": null
},
"createdAt": "2026-09-21T09:36:05.284005Z",
"updatedAt": "2026-09-21T09:36:05.284005Z"
},
{
"id": "20441619",
"shipmentId": "4673662",
"shipmentParcelRowNumber": null,
"serviceId": "5640076500",
"serviceName": "CustomsBrokerageDEST",
"amount": 100,
"contractNumber": null,
"payerType": "Sender",
"paymentStatus": "FreeOfCharge",
"divisionId": null,
"price": 0,
"discount": 0,
"cost": 0,
"currencyCode": "PLN",
"user": "4ec5890f-d49f-4ce1-ae35-98c41f03910c",
"shipmentLockVersion": 1,
"additionalParameters": {
"countryCode": null,
"divisionId": null,
"addressParts": null,
"cod": null,
"backwardDelivery": null,
"partner": null,
"codPaymentService": null,
"sameDay": null,
"longStorageDays": null,
"recipientPhoneAlternative": null,
"quantity": null,
"actionType": null,
"restrictions": null,
"payerType": null,
"thirdPerson": null,
"multipleReturns": null,
"hybridPayment": null,
"processOption": null,
"consolidationMerchantTin": null,
"date": null,
"from": null,
"to": null,
"string": null,
"fullName": null,
"phone": null
},
"createdAt": "2026-09-21T09:36:05.284005Z",
"updatedAt": "2026-09-21T09:36:05.284005Z"
},
{
"id": "20441620",
"shipmentId": "4673662",
"shipmentParcelRowNumber": "1",
"serviceId": "5637144588",
"serviceName": "InternationalParcelS",
"amount": 1,
"contractNumber": null,
"payerType": "Sender",
"paymentStatus": "NeedPay",
"divisionId": null,
"price": 180,
"discount": 0,
"cost": 180,
"currencyCode": "PLN",
"user": "4ec5890f-d49f-4ce1-ae35-98c41f03910c",
"shipmentLockVersion": 1,
"additionalParameters": {
"countryCode": null,
"divisionId": null,
"addressParts": null,
"cod": null,
"backwardDelivery": null,
"partner": null,
"codPaymentService": null,
"sameDay": null,
"longStorageDays": null,
"recipientPhoneAlternative": null,
"quantity": null,
"actionType": null,
"restrictions": null,
"payerType": null,
"thirdPerson": null,
"multipleReturns": null,
"hybridPayment": null,
"processOption": null,
"consolidationMerchantTin": null,
"date": null,
"from": null,
"to": null,
"string": null,
"fullName": null,
"phone": null
},
"createdAt": "2026-09-21T09:36:05.284005Z",
"updatedAt": "2026-09-21T09:36:05.284005Z"
}
],
"parcels": [
{
"number": "SHPL2643850049",
"rowNumber": 1,
"untied": false,
"pricingType": "parcel",
"cargoCategory": null,
"cargoCategoryId": 2,
"parcelDescription": "parcel for test",
"insuranceCost": 100,
"length": 350,
"width": 200,
"height": 100,
"actualWeight": 300,
"volumetricWeight": 1750,
"recipient": null,
"clientParcel": null
}
]
}Last updated