PostNL integrations

Developer-focused solutions in one place

Create a best-in-class shipping experience with our API’s or Plug-ins.

Add PostNL service to your webshop

API Overview

Our API’s are easy to use to meet your shipping needs and can be integrated into your website, e-commerceplatform and/or backend application(s).

Use cases

Check out our various use cases and examples to see how our APIs can solve your needs. Including step-by-step plans for installation and use.

Partner gallery

Want to directly get to work with our digital services? Just install our plug-ins! Use them to easily and quickly link our shipment and delivery services to your webshop.

How does it work?

Get started

  1. 1

    Find your ideal API solution

    This portal helps you through select the API's you need and eventually guides you to every step of the development journey.
  2. 2

    Login to MijnPostNL or request API key

    Sign up to access our API's and start creating amazing experiences. Already a PostNL Parcels customer? It is highly recommended to request and manage the API key via MijnPostNL. In this way, your customer data is directly linked to your personal API credentials.
  3. 3

    Testing the API's

    You can test the API's without writing any code. Run the API Collections directly in the Postman application to test with sample requests.
  4. 4

    Read the documentation

    Get familiar with our API documentation. The detailed essential information common to all of our services. You need to be aware of these conventions before integrating any of our API's.
  5. 5

    Go to production

    Integrate the API's into your webshop, e-commerce platform and/or backend application(s). Our Technical Support team will approve the move to production and will provide you with credentials.

Need help?

See our Frequently Asked Questions

Want to manage your API's?

Log into your personal account to manage your API's. Already a PostNL Parcels customer? It is highly recommended to request and manage the API’s via MijnPostNL.