AfterShip Tracking

API

Track shipments across carriers with checkpoints and delivery webhooks

Price
Paid API-enabled tracking plans
Access
API key in as-api-key header

About

Tracking API registers carrier tracking numbers, detects couriers and returns shipment checkpoints and status events. API and webhook access require an API-enabled paid plan. Some couriers need extra fields or an account connection.

What you can do with it

  • Track existing shipments across carriers and show delivery checkpoints
  • Receive shipment status changes through signed tracking webhooks
  • Detect a tracking number's courier and build a branded tracking experience

Get started

  1. Create an AfterShip account with an API-enabled plan
  2. Generate an API key and configure preferred couriers
  3. Register tracking numbers with required courier-specific fields

Example

curl "https://api.aftership.com/tracking/2026-07/trackings/$AFTERSHIP_TRACKING_ID" \
  -H "as-api-key: $AFTERSHIP_API_KEY"

Details

Hosting
Hosted service
Available in
Worldwide
MCP server
None

Tasks

Alternatives

Other tools for the same tasks.

Last checked on .