Skip to main content

Update Fulfillment Routing

PUT 

/api/shippit/instances/:integration_instance/fulfillment-routing

Saves which Direct warehouses send their fulfillments to this Shippit instance and which are sent automatically.

Not yet available to API tokens

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

  • enabledWarehousesIds (required, array of integers, may be empty) — each listed warehouse's shipping provider becomes this Shippit instance; a warehouse previously routed here and not listed returns to manual fulfillment.
  • automatedWarehousesIds (required, array of integers, may be empty) — the enabled warehouses whose orders dispatch automatically (turns the warehouse's auto dispatch on; enabled-but-not-listed warehouses get it turned off). Ids not also enabled are ignored.

Returns 422 when a warehouse is not a Direct warehouse or another integration already automates it. The response is the same shape as Get Fulfillment Routing.

Authentication: requires a Bearer token.

Request​

Responses​

OK

Response Headers
    Content-Type