Skip to main content
Use these endpoints for bulk benefit management or integration work. When reading or managing benefits for a specific customer, use Profile Benefits instead.

What are benefits?

A Benefit is a percentage off discount or free product, with an attached expiry date Benefits can be earned by doing (or not doing) a predetermined action or by moving between Tiers, Achievement levels or Status. Benefits must be assigned to an Omneo profile and cannot be applied generically Benefits can operate in isolation from or in conjunction with other Omneo Incentives Elements.

Definitions

Benefits require a definition when being added to a profile. Benefit Definitions act as templates that can be used in the created a benefit instance, to specify the type of benefit being given.

Adding a Profile Benefit

By assigning a benefit definition to a profile, we are creating an instance of the benefit. Use the Add Benefit Definition to create the definition if you don’t have one already, then use Add Benefit to assign a benefit to a profile. You will need to specify the Benefit ID in your query. Further information and examples of this process can be found at Working with Benefits.

Benefit properties