Skip navigation and search
We no longer support Internet Explorer. Consider switching to Chrome, Edge, Firefox or a similar browser for a faster and smoother experience. Open in Microsoft Edge

Migration from file-based EDI to API

In order to optimize your logistics, we are migrating from using file-based EDIs to only using APIs.
Go to the Developer Portal

From file-based EDI to API

If you are using a TA provider, when you need to print labels, you can disregard this information, as the migration task lies with your provider of the transport administration.

 In order to be up to date regarding data transferring, we will in the future only develop new functions for our APIs, and as a consequence we will stop supporting file-based EDIs.

 For that reason we have begun a process of assisting our partners and customers to get from using file-based EDIs to only using APIs in relation to transport orders.


We will start the migration for our customers on an ongoing basis, and you will not need to do anything before you receive an e-mail from us. The e-mail will describe how your process will be, and afterwards we will also contact you by phone.

You will receive support from us during the whole migration.


From the end of 2024, we will only develop and maintain services that are related to APIs.

The advantages

By the transition to APIs, you will achieve instant transfer of data without manual interference and thus less risk of errors.

Your customers will get tracking and notifications in real time so they are always updated.

You will be notified instantly, if there are errors in the data you transfer.

This is your process

Useful information for getting started


Frequently asked questions

If you do not find answers to your questions here, we have gathered more on the Developer Portal here.

What is a Developer account?

On your Developer account, you will find your customer information. You can invite others to your account, where they will be able to use your API key.

How do I get access to the sandbox APIs

Register a sandbox Developer account at

Use your assigned API key in the request as a query parameter called "apikey". In order to access secured APIs, you need to order a Oauth2 client_id with the required scopes for the APIs (the scopes are found in the swagger definition for the API).

How do I get access to the production APIs?

Register a "Production Developer account" at 

In order to access secured APIs, you need to place an extra order contining the required Oauth2 scopes to use for these (found in the swagger for the APIs).

Which APIs should I use?

In the API guide, which you find here, there is a section explaining which APIs that meet which needs e.e. creating a checkout or showing tracking for a parcel.

How do I use PostNords APIs?

Here you will find general information, which you should be familiar with in order to start using APIs.

What does an API's swagger contain?

The swagger of an API is, put breifly, the full technical documentation of an API, which describes how the specific API should be applied.

Do you have a list with all the APIs

Yes, you will find the complete list of PostNord APIs on the Developer portal here.

How do I get an API key?

You get your API key, when you create your account on the Developer Portal.

What are the measurements of the API label standard?

The API standard measurement is 105 mm * 190 mm.

Can I book shipments in batches via API's, or do I have to book them separately?

Yes it is possible to book batches of up to 50 pieces. However, we recommend you to book them separately, as this will give you a shorter response time.


Go to the Developer Portal