Skip to content

Shipment

The Shipment APIs provide a unified interface to create, manage, and track shipments across multiple carriers. These APIs support the complete shipment lifecycle, including carrier configuration, rate retrieval, shipment creation, label generation, and post-shipment operations.

Get Carriers

Request

The operation fetches all supported carriers. This service is used to get list of supported carriers and their properties.

Security
bearerAuth
Headers
X-PB-Developer-Partner-Idstring

This is the Developer Partner ID. When the developer is the only partner, this field is not required.

curl -i -X GET \
  https://api-dev.sendpro360.pitneycloud.com/shipping/api/v1/carriers \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'X-PB-Developer-Partner-Id: string'

Responses

The available carriers have been fetched.

Headers
X-PB-TransactionIdstring

A unique transaction Id provided by the partner which is used to enable debugging and linking between the client's transaction and the system.

Bodyapplication/json
pageInfoobject
dataobject
Response
{ "pageInfo": { "total": 78, "pages": 8, "page": 1 }, "data": { "carriers": [ {} ] } }