Skip to main content
Required scopes: shipping_read
String!
required
The carrier the label was bought from, as purchaseCarrierShipment returned it.
required
When tracking started, right after purchase.
When the package was delivered, if it has been.
The carrier’s estimated delivery time, if known.
ID!
required
The id of this carrier shipment tracker.
When the carrier last returned tracking data to Redo. Null until it first does, even while Redo is checking.
The package’s carrier scans, newest first. Each tracker’s query cost grows with the scan page size, so select scans only for trackers that changed.Requires: shipping_read
ID!
required
The shipmentId purchaseCarrierShipment returned for this package’s shipment.
The package’s current delivery status. Usually PRE_TRANSIT until the first carrier scan. Redo checks the carrier about every 4 hours until the package is delivered, returned, or cancelled, or 21 days after purchase. There are no tracking webhooks yet, so poll. Labels from carriers that only push updates (Sendcloud, WeGrow, NZ Post) keep the status they had at purchase.
String
The carrier’s raw status detail, if any.
String!
required
The carrier tracking number.
required
When the status, status detail, latest scan, or delivery dates last changed.