Skip to main content

Submit Open Orders (Power User)

GET 

/api/starshipit/submit-orders

Warning: this GET request has side effects — it queues a bulk submission of orders to StarShipIt. It is a legacy power-user endpoint kept for backward compatibility; treat it as an action, not a read.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Queues a background job that submits every open, not-yet-submitted fulfillment routed to a StarShipIt-enabled warehouse to the carrier. The sweep is idempotent: fulfillments already submitted or in a terminal state are skipped.

This endpoint is not instance-scoped — it resolves the single active StarShipIt integration instance itself. When no StarShipIt instance is configured, it returns HTTP 200 with an error payload (code StarshipitNotIntegrated).

Requires the power user role.

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type