Trackr TMS
Trackr API makes it easy to create, assign, and track shipments, with driver support, movement history, and more.
15 subscribers
22 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
Trackr TMS endpoints
| Method | Endpoint | Description |
|---|---|---|
| Tracking | ||
| GET |
Get All Trackings /tracking/ |
Retrieve a paginated list of all trackings created by the user. |
| GET |
Get Tracking /tracking/{tracking} |
Retrieve detailed information of a specific tracking by its ID. |
| POST |
Create Tracking /tracking |
Create a new tracking entry with sender, recipient, package, and location details. |
| GET |
Get Trackings by Status /tracking/status/{status_id} |
Retrieve all trackings filtered by a specific status. |
| GET |
Get Trackings by Sender or Recipient ID /tracking/customer/{customer_id} |
Retrieve all trackings filtered by sender ID or recipient ID. |
| GET |
Get Trackings by Load ID /tracking/load/{load_id} |
Retrieve all trackings associated with a specific load. |
| POST |
Create Tracking Timeline Event /tracking/timeline/{tracking_id} |
Add a new timeline event to a specific tracking. Timeline events allow tracking the progress, status changes, and proof of delivery (with optional photo evidence). |
| PATCH |
Unassign Tracking from Load /tracking/load/{tracking_id} |
Remove a specific tracking from a load. The tracking will no longer be associated with the load but remains active in the system. |
| GET |
Download Tracking Label /tracking/{tracking_id}/download |
Download the shipping label for a specific tracking. The label can be used for package identification and delivery. |
| Load | ||
| GET |
Get All Loads /load |
Retrieve a list of all loads created. Each load groups multiple trackings and their information like timeline. |
| GET |
Get Load by ID /load/{load_id} |
Retrieve detailed information of a specific load by its ID. |
| POST |
Create Load /load |
Create a new load to group multiple trackings. Loads can be later assigned to a driver for mass delivery operations and assign status. |
| POST |
Create Load Timeline /load/timeline/{load_id} |
Add a new timeline event to a specific load. Timeline events allow tracking the progress, status changes, and proof of delivery (with optional photo evidence). |
| GET |
Get Loads by Driver /load/driver/{driver_id} |
Retrieve all loads assigned to a specific driver. |
| PATCH |
Update Load Status /load/state/{load_id} |
Update the status of a specific load (Active or Inactive). |
| GET |
Download Load Label /load/{load_id}/download |
Download the label for a specific load. The label can be attached to the grouped shipment for identification and logistics. |
| Status | ||
| GET |
Get Tracking Status List /status/ |
Retrieve the list of all possible tracking statuses that can be assigned to a tracking or load. |
| Timeline | ||
| POST |
Upload Image to Load or Tracking Timeline Event /timeline/upload/{timeline_id} |
Upload an image to an existing timeline event of a load or tracking (for example, proof of delivery or incident report). |
| Locations | ||
| GET |
Get Countries /location/country |
Retrieve the list of available countries. |
| GET |
Get States by Country /location/state/{country_id} |
Retrieve the list of states/provinces for a given country. |
| GET |
Get Cities by State /location/city/{state_id} |
Retrieve the list of cities for a given state. |
| GET |
Get Districts by City /location/districts/{city_id} |
Retrieve the list of districts for a given city. |
Trackr TMS pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $9.99 / month | — |
|
| ULTRA | $19.99 / month | — |
|