A tracker represents a shipment handled by a shipping carrier. It must contain a tracking number and is generally generated when the shipping label is received from the carrier.
FIELD | DESCRIPTION |
|---|---|
carrier_code string, optional | Code uniquely identifying a shipping carrier. See available values |
carrier_service_code | Code uniquely identifying a shipping carrier's service. See available values |
custom_variables | Object containing custom variables. Those variables can be reused to customize or add logic in the notifications |
expected_delivery_at | Expected delivery time for the package If provided, this date will be used as the |
line_items | Line item shipped in this tracker. |
mute_notifications | If set to |
tracking_number | Package tracking number |
untracked_carrier_name | Carrier name to be displayed as a fallback if Shipup can't find a matching carrier |
untracked_carrier_url | Carrier tracking URL to be displayed as a fallback if Shipup can't find a matching carrier |
Carrier codes
Shipup will be adding carrier support overtime. You can read the carriers list to view those already available.
Shipup provides a carrier detection feature to automatically detect carriers depending on the tracking number. However, some carriers share tracking number patterns and the detection is thus error-prone. If you've correctly added the carriers used by your company to send your packages on the Setting Page, chances are that our algorithm will work. You can and should also manually provide a carrier_code in your requests to avoid any mistake.
