Skip to main content

Base URL

Authentication

All endpoints require an API key in the X-API-Key header:
See Authentication for details on obtaining and managing API keys.

Content Type

All requests must use JSON:

Endpoints Overview

Legacy Public API

Verbatim legacy endpoints for customers that cannot migrate:

Orders

Manifests

Tracking

Labels

Public Tracking

Request/Response Format

Successful Response

Error Response

Common Headers

Request Headers

Response Headers

HTTP Status Codes

Idempotency

For POST requests that create resources, include an idempotencyKey:
If you retry a request with the same idempotencyKey within 24 hours, the original response is returned without creating a duplicate.
Use your order ID, UUID, or timestamp-based key for idempotency.

Pagination

List endpoints support pagination:
Response includes pagination metadata:

Try It Now

Use the interactive playground on each endpoint page to test API calls directly in your browser.

Create Your First Order

Start by creating a test order in sandbox mode