Changelog
2025-04 (2025-04-10)
| Change | Before | After |
|---|---|---|
| Base URL | https://api.aftership.com/tracking/2025-01 | https://api.aftership.com/tracking/2025-04 |
as-api-version header’s value | 2025-01 | 2025-04 |
| Change | Affected Endpoints |
|---|---|
New fields in Tracking model:latest_estimated_delivery.revise_reason | API endpoint: - GET /trackings - GET /trackings/:id - DELETE /trackings/:id - POST /trackings - PUT /trackings/:id - POST /trackings/:id/mark-as-completed - POST /trackings/:id/retrack Tracking Webhook |
| The length of the tracking ID has been updated from a 32-character string to a string ranging from 0 to 128 characters | API endpoint: - GET /trackings - GET /trackings/:id - DELETE /trackings/:id - POST /trackings - PUT /trackings/:id - POST /trackings/:id/mark-as-completed - POST /trackings/:id/retrack Tracking Webhook |
| The existing fields will be deprecated: - tracking_origin_country_region- tracking_destination_country_region- tracking_postal_code- tracking_state | API endpoint: - GET /trackings - GET /trackings/:id - DELETE /trackings/:id - POST /trackings - PUT /trackings/:id - POST /trackings/:id/mark-as-completed - POST /trackings/:id/retrack Tracking Webhook |
| New fields in Courier model: - active- credentials- credentials.fields- credentials.fields.*.name- credentials.fields.*.type- credentials.fields.*.required | API endpoint: - GET /couriers - POST /couriers/detect |
- Rename courier.required_fields enum value - tracking_origin_country_region to origin_country_region- Rename courier.required_fields enum value - tracking_destination_country_region to destination_country_region- Rename courier.required_fields enum value - tracking_postal_code to destination_postal_code- Rename courier.required_fields enum value - tracking_state to destination_state | API endpoint: - GET /couriers - POST /couriers/detect |
| New parameters in GET /couriers endpoint: - active- slug | API endpoint: - GET /couriers |
| New API ednpoints: - GET /courier-connections - POST /courier-connections - PATCH /courier-connections/:id - DELETE /courier-connections/:id - GET /courier-connections/:id | - |
| API ednpoints deprecation: - GET /couriers/all | API endpoint: - GET /couriers/all |