Skip to main content
POST
Award points to a customer for completing an earning rule action, using the rule’s configured points and any applicable VIP tier multiplier. Only social and engagement category rules can be awarded via the API. Rules in other categories (e.g. purchase, birthday, anniversary) are managed automatically by the platform. Each rule can only be awarded once per customer — duplicate requests return 409 Conflict.

Request body

Validations

  • Customer must exist and not be excluded from the loyalty program
  • Earning rule must be active
  • Earning rule category must be social or engagement
  • Customer must not have already been awarded points for this rule

Response

Returns 201 Created.
When the rule has an approval delay configured, status will be pending, points_given_at will be null, and points_due_at will reflect when the points will be approved.

Errors