Skip to main content
PUT
This endpoint updates an existing promotion. You can modify conditions, validity periods, and display settings. Some fields cannot be updated after a promotion has been used.

Authentication

This endpoint requires a valid API key with promotions:write permissions.

Path Parameters

string
required
The unique identifier of the promotion to update

Request Body

All fields are optional. Only provided fields will be updated.
string
Internal name for the promotion
string
Customer-facing description
object
Update promotion conditions
object
Update validity period
string
Update status: “active”, “paused”, “expired”

Response

Returns the updated promotion object.