Start your integration with the v1 API now.

Getting started with the v1 API
Using the v1 API in test mode
Authenticating with the v1 API
Making a quote request with the v1 API
Placing an order with the v1 API
Retrieving shipping documents and tracking updates with the v1 API
Retrieving the list of country codes with the v1 API
Retrieving the list of content categories with the v1 API
Retrieving the list of parcel points with the v1 API
Cancelling an API v1 order
Using the PHP library for the v1 API
Problems placing orders with the v1 API

Authenticating with the v1 API

API v1 authentication is done using basic auth.

You can create a v1 API application by connecting to our Developer application and generate credentials.

To authenticate your requests, you must add an Authorization header whose value will be Basic xxxx where xxxx is a base 64 encoding of a string composed of:

  • Your access key.
  • The : character.
  • Your secret key.

Example in PHP:

$credentials = base64_encode($access_key.':'.$secret_key);

Using your login email/password is still possible for backwards compatibility reasons, but not recommended.