A Promotion represents the settings of a campaign in which a Client distributes Rewards to the end-users.

Enabled & Ready

In order to allow the rewards distribution, a promotion should have the status "enabled" and the state "ready" (ie, you've received the approval from the platform). Otherwhise, the rewards delivery is not possible: codes can't be retrieved or sent.

Promotion Status

The status is manually set by an admin to enable or disable the reward delivery as part of a promotion.

Promotion StatusAPI ResponseDefinition
EnabledenabledRewards delivery is authorized.
PausedpausedPromotion is paused and might resume. Codes can't be retrieved or sent.
CompletedcompletedPromotion is done. Codes can't be retrieved or sent.
DeleteddisabledPromotion was a test or created by mistake. Codes can't be retrieved or sent.

Promotion State

The state tells you whether your promotion has everything finalized and approved for deployment.

Promotion StatesAPI ResponseDefinition
ReadyreadyAll checks are green. If the promotion is enabled, rewards delivery is allowed. Codes can be retrieved or sent.
PendingpendingThe start date of the promotion is in the future. Codes can't be retrieved or sent.
EndedendedThe end date of the promotion is past. Codes can't be retrieved or sent.