πŸ”‘ ShipBob Get Shipment by Shipment ID

This action is used to get the tracking information from ShipBob for a specified shipment ID

This action uses the following endpoint from ShipBob:

GET Shipment Timeline by Shipment ID: https://developer.shipbob.com/api-reference/2025-07/orders/get-one-shipments-status-timeline-by-shipment-id


In order to get the ShipBob Shipment ID, you will need to use:

GET Orders: https://developer.shipbob.com/api-reference/2025-07/orders/get-orders

  • Used to retrieve a ShipBob order by a particular reference_id (this is normally Shopify Order ID or equivalent)
  • This will allow you to retrieve the shipment ID

Inputs

NameTypeDescription
Shipment IDStringShipBob Shipment ID (get this from ShipBob Get Order action)
Access TokenStringShipBob Access Token

Outputs

NameTypeDescription
Found Tracking?BooleanWhether the tracking information was found
True / False
DG Shipping StatusStringTracking status:
Ready for Shipment,
Delivered,
In Transit,
Problem with Delivery,
Returning to Sender,
Ready for Pickup,
Label Created
Status DescriptionStringDescription of the status
Last Event DateStringThe date of the last tracking event.
Format:
YYYY-MM-DDThh:mm:ss
Raw DataObjectRaw Data returned from API call

Statuses mapping


{
  "Label Created": [
    "CREATE"
  ],
    "Ready for Shipment": [
        "PRINT"
    ],
    "Delivered": [
    "DELIVERED",
    "LEFT SAFE MESSAGE SE",
    "CLEAN MESSAGE SENT"

    ],
    "In Transit": [
        "COLLECT",
        "EDIT",
        "DELIVERY",
        "CALL",
        "NEXT STOP",
        "EMAIL",
        "SMS"

    ],
    "Returning to Sender": [],
    "Problem with Delivery": [
    "EXCEPTION",
    "NOT RECEIVED",
"NOT COLLECTED EMAIL"


],
    "Ready for Pickup": []
}