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.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.
How
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.
When
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. You can also reach us via api_migrering@postnord.com.
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 https://atdeveloper.postnord.com.
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 https://developer.postnord.com.
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.
How do I get automatic tracking updates via Parcel Pulse Notification?
Parcel Pulse Notification is a webhook, which is basically a subscription solution, where you as a customer subscribe to status updates for your customers' shipments.
You register those of your customer numbers that you are interested in following. Thereby, you automatically get notified, when there is a new event on the journey of your parcels through the system instead of having to check manually for updates.