Skip to main content

Update Origin Warehouse

PUT 

/api/pinnacle/instances/:instance/warehouses

Sets the Pinnacle origin (ships-from) warehouse, or clears it so each order uses its fulfillment order's own warehouse. The warehouse must pass the eligibility checks; otherwise 422 lists what is missing. Returns the updated warehouse list.

Not yet available to API tokens

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

Body fields:

  • origin_warehouse_id (integer|null, required key): an existing warehouse id, or null to use each fulfillment order's warehouse.

Authentication: requires a Bearer token (Personal Access Token).

Requires the integrations.update permission; without it the request is refused with 403.

Request​

Responses​

OK

Response Headers
    Content-Type