Logistics & Delivery · eCommerce
EasyPost is a US-headquartered shipping API platform that consolidates rate shopping, label printing, address verification, and tracking across 70+ major Western carriers (UPS, FedEx, USPS, DHL, Royal Mail, Canada Post, and more) into a single developer-friendly API. EasyPost does NOT support Nigerian domestic carriers and cannot be used for Nigeria-to-Nigeria shipping.
Easypost Shipping API is verified for developer integrations in global and multi-region environments, providing documented endpoints, sandbox testing, and developer support.
API Key (HTTP Basic Auth with key as username)
Free: 1000 API calls/month. Paid plans scale up.
US, UK, Canadian, and Australian developers building shipping integrations who need a single API for rate shopping, label printing, and tracking across major Western carriers (UPS, FedEx, USPS, DHL, Royal Mail, etc.).
Event objects are POSTed to webhook endpoints with an HMAC signature in the X-Hmac-Signature header.
| Event Name | Trigger & Description |
|---|---|
tracker.created | Package shipment tracker initialized. |
tracker.updated | Shipment transit status or checkpoint updated. |
batch.created | Batch shipping label job initialized. |
batch.updated | Batch shipping label job finished processing. |
scan_form.created | Carrier pickup manifest / scan form created. |