Give customers automatic updates of delivery status with a branded tracking page. Test an API call in your browser and export the code snippet into your app.

256 subscribers
4/10 popularity
133246 ms avg latency
21 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Aftership endpoints

MethodEndpointDescription
POST addTrackingNumberNotificationById
/addTrackingNumberNotificationById
Add a tracking notification by system id
POST addTrackingNumberNotificationByTrackingNumber
/addTrackingNumberNotificationByTrackingNumber
Add a tracking notification by tracking number
POST createTracking
/createTracking
Create a tracking
POST deleteTrackingByTrackingID
/deleteTrackingByTrackingID
Delete tracking by system id
POST deleteTrackingByTrackingNumber
/deleteTrackingByTrackingNumber
Delete tracking by tracking number.
POST detectCouriers
/detectCouriers
Return a list of matched couriers based on tracking number format and selected couriers or a list of couriers.
POST getActivatedCouriers
/getActivatedCouriers
Return a list of couriers activated at your AfterShip account.
POST getAllCouriers
/getAllCouriers
Return a list of all couriers.
POST getLastCheckpointTrackingInfoById
/getLastCheckpointTrackingInfoById
Return the tracking information of the last checkpoint of a single tracking. by system id
POST getLastCheckpointTrackingInfoByTrackingNumber
/getLastCheckpointTrackingInfoByTrackingNumber
Return the tracking information of the last checkpoint of a single tracking. by tracking number
POST getSingleTrackingResultById
/getSingleTrackingResultById
Get tracking results of a single tracking by system id
POST getSingleTrackingResultByTrackingNumber
/getSingleTrackingResultByTrackingNumber
Get tracking results of a single tracking by tracking number
POST getTrackingResults
/getTrackingResults
Return a list of all couriers.
POST getUserContactInfoToNotifyById
/getUserContactInfoToNotifyById
Get contact information for the users to notify when the tracking changes. Please note that only customer receivers will be returned. Any email, sms or webhook that belongs to…
POST getUserContactInfoToNotifyByTrackingNumber
/getUserContactInfoToNotifyByTrackingNumber
Get contact information for the users to notify when the tracking changes. Please note that only customer receivers will be returned. Any email, sms or webhook that belongs to…
POST removeTrackingNumberNotificationById
/removeTrackingNumberNotificationById
Remove a tracking notification by system id
POST removeTrackingNumberNotificationByTrackingNumber
/removeTrackingNumberNotificationByTrackingNumber
Remove a tracking notification by tracking number
POST retrackExpiredTrackingById
/retrackExpiredTrackingById
Retrack an expired tracking by system id. Max 3 times per tracking.
POST retrackExpiredTrackingByTrackingNumber
/retrackExpiredTrackingByTrackingNumber
Retrack an expired tracking by tracking number. Max 3 times per tracking.
POST updateTrackingById
/updateTrackingById
Update a tracking by system id
POST updateTrackingByTrackingNumber
/updateTrackingByTrackingNumber
Update a tracking by tracking number

Aftership pricing

PlanPriceRate limitQuotas
BASIC Free

More Logistics APIs

View all →
  • Informação de rastreamento de pacotes dos Correios e outras transportadoras com dados atualizados sobre a…

    LogisticsFreemium440 subscribers
  • Benefit from the flexibility of accessing data through a 'pay per pull' model or opt for a subscription…

    LogisticsFreemium812 subscribers
  • Track packages from over 600 couriers worldwide. Get shipment info easily from official site.

    LogisticsFree1.7k subscribers
  • Official Postal Ninja tracking API for developers

    LogisticsFreemium904 subscribers
  • Get real-time tracking info for parcels from various carriers worldwide.

    LogisticsFreemium190 subscribers
  • API to query realtime tracking information of packages by tracking code as on official site

    LogisticsFreemium470 subscribers