Postnl.nl

Shipment V4

New API for shipments

The shipment V4 API enables you to pre-announce shipments, create and print labels. Instead of working with complex product codes, you can now use logical and clear product names with our new API. This ensures faster and more accurate handling of pre-announcements and shipment preparation.

Why use the Shipment V4 API

  • Generate shipping labels

    Flexibility in label choice. Produce labels based on your preferences and select the file type that suits your printer.

  • Better alignment with other PostNL services

    The new API aligns seamlessly with our other services, such as invoicing and contracts.

  • Clear product names

    Product codes are replaced with recognizable product names, making pre-announcements less error-prone and easier to understand, especially for new users. 

Integrate the newest version

The Shipment API version 4 can be used to prepare e-commerce shipments for our customers in the Netherlands, enabling them to send parcels within the Netherlands, to Belgium, and internationally. In the course of 2025, we will add more functionalities.

Right now, this API is available only to a selected group of PostNL customers. If you haven’t received an invite yet, you’re not eligible just yet — but don’t worry. As we continue to add new features and improve the experience, more customers will be invited to join. Thanks for bearing with us – we’re excited to roll out the API to a broader audience soon!

Get started

View all the necessary information for implementing this API.

How to get started

Start with integrating the newest version.

Product overview

View our product and services.

Documentation

View our exhaustive documentation.

Postman

All of our API’s available as Postman collections.

Github

Find PostNL on Github.

Sandbox

Test your integration on our Sandbox environment.