Skip to main content
The final step is to purchase the shipment. This will generate your shipping label. There are two ways to purchase a shipment.
  1. You can purchase the shipment object you created in the last step. This is useful when you want to find the best rate and service level for your shipment.
  2. You can purchase a label without a shipment object in a single call. This is useful when you what to immediately create your label.

HTTP Method

POST

URL

Purchase from created Shipment

This is a flow where we first create a shipment object (and get rates for a given shipment). Then, we purchase a label for the provided rate.

Request Payload

Multiple parcels payload example

Example

Request Sample

cURL

Response Sample

Purchase label in one call

This is a flow where we create a shipment object from the request payload and return label for it in one call. This is useful if you already know which carrier and service you want to use.

Request Payload

Shipment

Example

Request sample for label creation with single call

cURL

Response sample

Last modified on July 16, 2026