Skip to main content

Update Warehouse Routing

PUT 

/api/shiprush/instances/:integration_instance/warehouses/:warehouse

Routes a warehouse's fulfillment orders to this ShipRush instance, or stops routing them.

Not yet available to API tokens

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

Path parameters:

  • instance: the numeric ID of the ShipRush integration instance.
  • warehouse: the numeric ID of the warehouse.

Body:

  • linked (boolean, required): true routes the warehouse to ShipRush; false returns it to manual fulfillment (only when it currently routes to this instance).

Routing changes only the warehouse's dispatch target — its type and stock are unchanged. Supplier, virtual and marketplace-fulfilled warehouses cannot be routed (422).

The response returns the updated warehouse row in "data" and the refreshed setup checklist in "readiness".

Authentication: Requires a Bearer token.

Request​

Responses​

OK

Response Headers
    Content-Type