Zenda Open API endpoints

To access our API, you'll need an API security key. Contact your account manager for more information, or request a key here.

First, we'll give you a test API key that you can use with our test environment. Once you are ready to call our production environment, we will send you a production API key.

You'll need to add your key to all requests in a header named Client-Key.

Domain Environment
https://api.zenda.global/live Production
https://api.zenda.global/test Test

Get a token

Method URL Description
POST [Domain]/token
Get a token using your credentials

Booking a shipment

Method URL Description
POST [Domain]/parcels
Create a new parcel
POST [Domain]/pieces
Create a new piece
POST [Domain]/pieces/{pieceID} Add a parcel to a piece 
POST [Domain/manifests/{manifestUID}/book Add parcels and pieces to a manifest and book the manifest
POST [Domain] /manifests/{manifestUID}/unlink Remove a parcel from a manifest
POST [Domain]/pieces/{pieceID}/unlink Remove a parcel from a piece

Retrieve shipping labels

Method URL Description
GET [Domain]/documents/labels Get the right label from a first mile, last mile or master air waybill ID
GET [Domain]/documents/manifests/{mAWBnumber}
Get all documents from a master air waybill number

Tracking

Method URL Description
GET [Domain]/events Get all tracking events related to a parcel ID

Get shipment information

Method URL Description
GET [Domain]/parcels/{parcelID} Get details of a parcel
GET [Domain]/parcels
Retrieve a list of parcels
GET [Domain]/pieces Get piece details of a piece
GET [Domain]/pieces/{pieceID} Retrieve a list of pieces

Shopping basket

Method URL Description
POST [Domain]/quotes/baskets Get a tax and duty calculation for all items on the shopping basket

Go back to the Zenda main page.