BI feeds

Download every shipment as one flat table (CSV or JSON)

Use this to load shipments into Power BI, Excel or another BI tool: one row per shipment with identifiers, mode, carrier, supplier, origin and destination, ports, ETD/ATD/ETA/ATA, transit and delay days, free time end, container and cargo totals, invoice value and created/archived dates. Not paged: the whole table comes back in one response, streamed. Append .csv for CSV or .json (or nothing) for JSON. Authenticated with the usual Bearer token, so a Power BI Web connector can send it as a header.

get/feed/shipments

Request

  • Base URL: https://trackberry.com/api/v1
  • URL: https://trackberry.com/api/v1/feed/shipments
  • Auth: HTTP bearer

Query parameters

fromstring

Only shipments created at or after this ISO 8601 date or date-time (a bare date is midnight UTC). No default: every shipment is returned.

tostring

Only shipments created at or before this ISO 8601 date or date-time. A bare date includes that whole day.

statusstring

Only shipments in one of these statuses, comma separated. An unknown status is a 400.

archived'any' | 'false' | 'true'

any (default) includes archived shipments, false leaves them out, true returns only them.

Headers

Trackberry-Versionstring

The API version to build this response for, for example 2026-10-01. Optional: without it the organization's pinned version is used (and the organization is pinned to the latest version on its first request without the header). Applies to this request only. An unpublished version is a 400 with code invalid_version.

Response

The whole table. Append .csv to the path for CSV, .json or nothing for JSON.

object'feed' required

Always feed.

name'shipments' required

Which feed this is.

columnsstring[] required

The column names, in order. Stable across requests.

Changes

No recorded changes to this operation across all 1 revision of this API.