Getting started
Subscribe to a plan (free plan available)​
To use our Tracking API, you must subscribe to a plan. If not already done, head over to your ship24 dashboard and select a plan. We have a free plan available that you can use during your integration and testing phase.
Not sure which plan to choose? See our pricing or contact us!
Get your API key​
The Ship24 API uses API keys to authenticate requests. You can view and manage them in your Dashboard. A Default
API key is created after you subscribe to a plan.
To authenticate your requests, include an Authorization
HTTP header to all your requests with the following value: Bearer your_api_key
. (Replace your_api_key
with the one from your dashboard and don't forget the Bearer
prefix.)
For example, if your API Key is apik_kNjWKmmK68q8V2sC57B7SIgQJGdGOD
, your header must be as below:
Header Key | Header Value |
---|---|
Authorization | Bearer apik_kNjWKmmK68q8V2sC57B7SIgQJGdGOD |
Keep in mind that your API keys have a lot of power, so keep them safe! Do not post your secret API keys on GitHub, in client-side code, or anywhere else that is publicly accessible.
Do you first call​
You should be ready to make your first call to our API. From here, you can:
- jump into one of our common scenarios to get started
- or explore the rest of the documentation and get started in a matter of minutes with any API client like Postman
Don't have tracking numbers to test? Download and use our list of sample tracking numbers. When using those tracking numbers, please avoid randomly filling in other shipment-related fields such as destinationCountryCode
, destinationPostCode
, shippingDate
when calling our API, as you probably won't get results if this data is not matching with the shipment's real destination and date.