v9

latestOpenAPI 3.0.0raw.githubusercontent.com2026-07-071292691.1 MB
strategies

Update strategy

Partially updates a strategy by its identifier. The code is immutable. When cluster_id is provided it must reference an existing cluster owned by the same account. When state_machine_id is provided it must reference an active FULFILLMENT_ORDER state machine; sending null re-resolves the account default.

patch/api/v1/strategies/{id}

Path parameters

idstring uuid required
Example:01920000-0000-7000-8000-000000000000

Strategy identifier (UUID).

Request body

namestring
descriptionstring nullable
type'STORE' | 'DC' | 'DARK_STORE' | 'SELLER' | 'FULFILLMENT_NODE'
category'SALES' | 'OPERATIONS' | 'SALES_AND_OPERATIONS'
activeboolean
daily_capacitynumber
sfsboolean
endless_aisleboolean
operates_on_holidaysboolean
cluster_idstring nullable
state_machine_idstring nullable
colorstring nullable
tagsstring[] nullable
metadataobject nullable

Response

Strategy updated.

idstring required
codestring required
namestring required
descriptionstring nullable required
type'STORE' | 'DC' | 'DARK_STORE' | 'SELLER' | 'FULFILLMENT_NODE' required
category'SALES' | 'OPERATIONS' | 'SALES_AND_OPERATIONS' required
activeboolean required
sfsboolean required
endless_aisleboolean required
operates_on_holidaysboolean required
cluster_idstring nullable required
state_machine_idstring nullable required
colorstring nullable required
daily_capacitynumber required
tagsstring[] nullable required
metadataobject nullable required
created_atstring required
updated_atstring required