Skip to main content

Submit Fulfillment

POST 

/api/starshipit/integration-instances/:integration_instance/orders/submit-fulfillment

Manually submits a sales order fulfillment to StarShipIt through the canonical fulfillment dispatch flow.

Authorization

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

Body:

  • sku_fulfillment_id (integer, required) — the sales order fulfillment whose parent sales order should be dispatched.

The dispatch runs synchronously and covers the whole parent sales order: it performs duplicate-order detection and is idempotent — fulfillments already submitted to the carrier (or in a terminal state) are skipped rather than resubmitted.

Returns 400 when sku_fulfillment_id is missing, 404 when the fulfillment or its sales order cannot be found, and 502 when the dispatch fails (for example a StarShipIt API error).

Authentication: Requires Bearer token.

Request

Responses

OK

Response Headers
    Content-Type