Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

x-request-id
string
x-account-id
string

Body

application/json
shipTo
object
required
shipFrom
object
required
weight
object
required
dimensions
object
required
returnTo
object
billTo
object
shipDate
string<date-time>

The expected pickup/dropoff date. If provided this must be at least one non-holiday, business day in the future

Example:

"2024-01-01T00:00:00.00Z"

description
string

Gives the recipient information about the parcel in tracking emails.

Maximum string length: 100
packageType
enum<string>
default:parcel

The type of package for the shipment

Available options:
envelope,
tube,
parcel
commodities
object[]

List of the parcel's contents for customs purposes. One entry for each item in the parcel.

customs
object

Customs declaration details for the shipment

additionalServices
object

Additional services for the shipment

orderTrackingReference
string

The request reference for the shipment

customerReference
string

Customer information that will appear on the label. This can be used for pick and pack purposes, to help with parcel identification, or anything else the shipper needs.

commercialInvoiceReference
string

Commercial invoice reference

metadata
object
freightCharge
object

The freight/shipping charge provided by the merchant at checkout. Used for accurate VAT-on-freight calculations.

Response

messages
object[]
required
rates
object[]

The available rates for the shipment

commodities
object[]

Classified and dutiable commodities info

scaleWeight
object

The scale weight of the shipment

dimWeight
object

The dimensional weight of the shipment

billWeight
object

The bill weight of the shipment