Skip to main content

List Shipments

GET 

/api/shipstation/integration-instances/:integrationInstance/shipments

List label shipments for a ShipStation integration instance (paginated). Backed by the dedicated shipstation_shipments table populated from ShipStation's GET /shipments endpoint.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Authentication: Requires Bearer token.

Free-text search (filter[search]) matches tracking_number, shipstation_shipment_id, order_number, carrier_code, service_code (Typesense-backed when available, with DB LIKE fallback).

Allowed sorts: id, shipstation_shipment_id, order_number, tracking_number, carrier_code, service_code, package_code, shipment_cost, weight_value, voided, ship_date, create_date, created_at, updated_at. Prefix with - for DESC. Default sort: -ship_date.

Advanced filter operators are supported per column via the AdvancedFiltersModal (text operators on order_number/tracking_number/carrier_code/service_code/package_code/confirmation/warehouse_id, numeric on id/shipstation_shipment_id/weight_value/shipment_cost, datetime on ship_date/create_date/created_at/updated_at).

Pass include_json=1 to include the raw ShipStation payload (json_object) on each row.

Request

Responses

OK

Response Headers
    Content-Type