Getting Started

On this page, you will be introduced to the steps involved when establishing an API connection with DSV.
Click on the headings of each step to see the details.



To use the REST API products offered by DSV, you will need to register as a user on the DSV developer portal via the sign-up form.

Note: An email with an activation link will be sent to you after signing up. Please click on the activation link in the email to finalize the registration.

  1. Go to https://developer.dsv.com/
  2. Select sign up
  3. Fill out the form
  4. Select sign up
  5. An email with an activation link will be sent to you after signing up. Please Click on the activation link in the email to finalize the registration.
  6. You can now Sign in with your email and password.
  7. Frontpage Sign up

An overview of available APIs can be found in the top menu under API CATALOGUE. It lists the types of interactions and the supported transport modes.

For a detailed explanation of the differences between the individual APIs and capabilities, please refer to the Developer guide for Air/Sea/Road/Rail and for XPress.

Access to test environment
In the API overview, you will find the test version of each API which must be used when developing against DSV’s APIs.

  1. Go to Home - DSV Developer Portal
  2. Select Sign in
  3. Go to API CATALOGUE
  4. Press Subscribe on the API you want to subscribe to
  5. Subscribe on API Catalogue
  6. A new page will open.
  7. Enter a name for the API in the field next to the Subscribe button
  8. Read and agree to the Terms of use
  9. Select Subscribe
  10. Subscription page

With an approved subscription, you get a set of authentication details which is required to call each API.

Find Authentication details
  1. Go to Home - DSV Developer Portal
  2. Select Sign in
  3. Go to your Profile
  4. Authentication details per Subscription can be found below Subscription details
  5. Profile page

For additional information about the authentication details, please refer to the Developer guide for Air/Sea/Road/Rail and for XPress.

Access to production environment

Please refer to the Go-live section.

Technical documentation for the individual APIs is found in the top menu under API CATALOGUE by selecting the relevant API. API documentation

Schema of the APIs can be viewed on the individual API page with the option to download these as OpenAPI (OAS3) specifications.

Certain API products (the XPress Booking API) require you to pass a certification process as a prerequisite for moving to production.

Please refer to the Certification tests section in the Developer guide for a detailed explanation of the involved steps.

Note: All required certification tests for the XPress Booking API have to be passed prior to requesting Go-live.

After successfully testing the setup against DSV’s test APIs and passing the certification process (if using the XPress Booking API), simply perform the following steps:

  1. Create a User on the DSV Developer portal which will be used for the production setup. This user will be contacted for relevant updates related to the APIs including version updates, maintenance, new APIs, and more.
  2. Send an email to the DSV API team via the SUPPORT page and specify which API(s) you are ready to go-live with and request access to DSV's production environment.
  3. Based on the request, we will configure the account and provide you with the related API key, Authentication details, and production URLs required to get access to our production system.

Note: During this process, DSV may contact you for additional information to finalize the setup.

Should you encounter problems during the implementation, or if you have input or questions regarding the technical documentation, you can always contact us via the menu item Support.