πŸ”‘ 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

Name

Type

Description

Found Tracking?

Boolean

Whether the tracking information was found
True / False

DG Shipping Status

String

Tracking status:
Ready for Shipment,
Delivered,
In Transit,
Problem with Delivery,
Returning to Sender,
Ready for Pickup,
Label Created

Status Description

String

Description of the status

Last Event Date

String

The date of the last tracking event.
Format:
YYYY-MM-DDThh:mm:ss

Raw Data

Object

Raw 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": []
}