- The Public API (v5) — create and manage Shipments, Returns, and Bookings, push events, retrieve documents and labels, and query PUDO locations and carrier configurations. Base URL:
https://api.perform.ai, JSON over HTTPS, OAuth 2.0 Bearer authentication. - Webhooks — Shipment updates pushed to your systems on every update cycle.
- The Checkout API — delivery-date predictions at checkout.
- The MCP server — connect Claude, ChatGPT, and other AI assistants directly to your account data.
Start here
Quickstart
Token, first Shipment, first retrieval — three calls.
Authentication
Generate and use Bearer tokens.
API Reference
Every endpoint, schema, and a live playground.
MCP server
Your Perform.AI data in your AI assistant.
Get access
Sign in to your Perform.AI account and go to Integrations > API. If credentials haven’t been generated yet, select Request Credentials to create your Client ID and Client Secret. No account yet? Request access.Explore by task
Track shipments
Register Shipments and let Perform.AI retrieve every carrier event.
Book with carriers
Turn Open Shipments into bookings with labels.
Handle returns
Return tickets, return shipments, and preprinted labels.
Receive webhooks
Real-time updates with HMAC-verified delivery.
Predict delivery dates
EDD at checkout, linked to fulfillment.
Search your data
Filters, AND/OR conditions, and cursor pagination.