BigblueDevelopers

List trackings

Find trackings by order ID, your order reference or tracking number.

POST/bigblue.storeapi.v1.PublicAPI/ListTrackings

Returns all trackings that match one identifier. Set exactly one of order_id, tracking_number or external_order. If you set more than one, only the last is used.

This endpoint isn't paginated. All matching trackings are returned at once.

Request body

Set one of these fields:

order_idstring

Bigblue order ID. Returns one tracking per parcel, without cancelled fulfillments.

Pattern^[A-Za-z0-9]{12}$
tracking_numberstring

The tracking number printed on the label. A number issued later by the carrier won't match.

external_orderExternalOrderId

Your order reference and the shop it came from. This is the only way to find an order by your own reference.

ExternalOrderId

storestringrequired
Bigblue shop ID, for example sh_1a2b3c4d.
Pattern^[a-z0-9]{1,2}_[A-Za-z0-9]{8}$
idstringrequired
The order's external_id in that shop.
At least 1 character

Responses

200The matching trackings. Empty if none match.
trackingsTracking[]

One tracking per parcel, with events newest first.

An order that hasn't shipped returns {}. So does an external_order that matches no order.

400No identifier was set, or order_id is invalid.
{
  "code": "invalid_argument",
  "msg": "you must provide either order_id, external_order or tracking_number"
}
POST/bigblue.storeapi.v1.PublicAPI/ListTrackings
Request: by order ID
{ "order_id": "BGBL0K3M9XQ2" }
Request: by tracking number
{ "tracking_number": "6A12345678901" }
Request: by your reference
{
  "external_order": {
    "store": "sh_1a2b3c4d",
    "id": "web-10231"
  }
}
200
{
  "trackings": [
    {
      "tracking_number": "6A12345678901",
      "carrier_service": "colissimo-fr-home",
      "tracking_url": "https://track.bigblue.co/BGBL0K3M9XQ2",
      "update_time": "2026-03-17T09:12:00Z",
      "status": {
        "code": "DELIVERED",
        "message": "Colis livré"
      },
      "events": [
        {
          "status_code": "DELIVERED",
          "message": "Colis livré",
          "timestamp": "2026-03-17T09:12:00Z"
        },
        {
          "status_code": "OUT_FOR_DELIVERY",
          "message": "Colis en cours de livraison",
          "timestamp": "2026-03-17T06:40:00Z"
        },
        {
          "status_code": "LABEL_CREATED",
          "message": "Étiquette créée",
          "timestamp": "2026-03-15T16:20:00Z"
        }
      ]
    }
  ]
}