Directly set a participant’s tier to a specific level, optionally with an expiration.
key path parameter identifies which tier to update (e.g., status), and program_id is required as a query parameter.
The request body must include a level matching a defined level key on the tier. You can optionally provide an expires_at timestamp (RFC 3339) to schedule automatic removal of the tier assignment.
The participant must be active and enrolled in the specified program. The program must also be active.
API key passed in the X-API-Key header.
Program ID
Tier level to set
Updated tier state
When this tier level was earned
"2024-06-01T00:00:00Z"
Benefits granted by this tier level
{ "discount_pct": 10, "free_shipping": true }When this tier level expires
"2025-06-01T00:00:00Z"
Current tier level name
"gold"
Numeric rank within the tier (higher = better)
2