Changes and updates in the Nova Post API
We are constantly developing API methods and adding new features. On this page, you can find out about the latest updates.
- Shipping Calculator Updates
International Shipping from Ukraine
Customs Duty Calculation by Payer
Customs duties may vary depending on the payer’s country. A new field has been added to the shipping calculator, allowing you to specify the payer: the receiver, the sender, or a third party. The duty amount will now be calculated based on the selected party responsible for the payment.
Streamlined Tax Calculation Parameters
We have removed redundant parameters to simplify tax calculation. Tax details and the total value field are now conveniently located within a single block.
- Ability to specify the invoice currency when creating or updating an international waybill
Users can now specify the currency for each item in an invoice when exporting goods from Ukraine abroad. This allows customs documents to be correctly generated in accordance with the actual currency of sale. If the currency is not specified, UAH is used by default.
- Real-time shipment status updates are now available
A new Webhook feature has been added, allowing you to:
- 1
- 2POST /tracking-push/subscribers
Create a new subscription and receive tracking notifications. There are different types of subscriptions, such as individual or corporate, and they are necessary for customers who want to receive real-time updates on the status of their shipment. - 3PUT /tracking-push/subscribers/{id}
Update existing subscription details such as callback URL, activation status, event types, etc. This is necessary to change subscription settings for customers who want to control how they receive tracking notifications. - 4DELETE /tracking-push/subscribers/{id}
Delete the subscription specified by its unique identifier. Deletion is irreversible and should be used with caution. - 5POST /tracking-push/subscribers/{id}/numbers
Add shipment numbers to an existing subscription specified by its unique identifier. The numbers are required to track specific shipments associated with the subscription. - 6POST /tracking-push/subscribers/test-webhook
Check Webhook functionality. At least one active subscription is required for a successful response.
- Setting up cash on delivery when creating an international invoice
Available destinations:
- Poland → Ukraine
- Romania → Moldova (in test mode)
In the future, there are plans to expand the service to other countries and delivery destinations: both for shipments between countries and for domestic shipments within Europe.
To activate the “Pay on Delivery” service for your customers, please contact your personal manager.


