Update Promotion
Promotions
Update Promotion
Update promotion fields (name, discount, schedule, status, stores). Requires promotions:write.
PATCH
Update Promotion
Authorizations
Bearer API key for server-to-server access. Session auth is also supported in first-party UI flows.
Path Parameters
Query Parameters
Optional organization scope for session-authenticated calls. OAuth client credentials resolve the organization from the token.
Maximum string length:
120Body
application/json
Maximum string length:
120Maximum string length:
200Maximum string length:
2000Available options:
percentage, fixed_amount Positive discount amount or percentage (must be > 0).
Required range:
x >= 0Minimum array length:
1Available options:
draft, scheduled, active, paused, ended, archived Required range:
x >= 0Required range:
x >= 0Required range:
x >= 0Response
Promotion updated.