Aftership

Version 0.0.3

πŸ“˜

Checkout theΒ Aftership API docs for more information

Set up


To use the Aftership connector, you need to generate an API Key β†’ Generate AfterShip API Key | AfterShip

This can be managed through the API settings page.

Features


FeatureSupportNotes
Backfillβœ…Last 120 Days
Incrementalβœ…Trackings, Trackings (legacy)
Custom backfill❌
API reliability🟒Reliable API

Reports detail


⬇️ ReportπŸ”‘ Incremental keyπŸ”‘ Primary keyπŸ“„ Link to API endpoint
Trackings (legacy)UPDATED_ATIDGet trackings (legacy)
TrackingsUPDATED_ATIDGet trackings
Trackings (by created time)N/AIDGet trackings

Limitations


  • Aftership only holds data for the last 120 days.
  • Trackings (legacy) report relies on the Tracking API’s legacy version which will be deprecated on October 9th, 2025. More info available here

πŸ“˜

API irregular behaviour

As of April 4th, 2025, the API exhibits inconsistent behavior where it does not reliably honor the updated_at_max and updated_at_min query parameters.

In some cases, records are returned even if their updated_at timestamp is beyond the updated_at_max value specified in the request. This can lead to missed data during subsequent incremental loads.

Recommendation:

Until the issue is resolved on the API side, consider running full backfills when generating reports.

You may also want to combine data from both the Trackings and Trackings (by created time) reports, and deduplicate as necessary to ensure data completeness.