Documentation Index Fetch the complete documentation index at: https://developers.loyaltylion.com/llms.txt
Use this file to discover all available pages before exploring further.
This webhook is triggered when a customer has enrolled into the program.
To subscribe to this webhook, your access token needs to contain the
read_customers scope.
Payload
Customer object with the same shape as the Customers
API
response
ISO 8601 timestamp indicating when the customer enrolled
The trigger that caused the enrollment
Example
{
"id" : "bff1bddb-6cd8-4c2c-9619-18744657053c" ,
"topic" : "program_events/customer.enrolled" ,
"created_at" : "2025-01-01T03:00:05.000Z" ,
"payload" : {
"properties" : {
"customer" : {
"id" : 6932 ,
"merchant_id" : "2134606599" ,
"email" : "jessica@example.com" ,
"points_approved" : 200 ,
"points_pending" : 300 ,
"points_spent" : 500 ,
"rewards_claimed" : 5 ,
"rewards_used" : 0 ,
"properties" : {
"name" : "Jessica White"
},
"metadata" : {},
"birthday" : "1990-01-29" ,
"blocked" : false ,
"guest" : false ,
"enrolled" : true ,
"enrolled_at" : "2015-12-10T03:00:00.000Z" ,
"referral_id" : null ,
"referred_by" : null ,
"loyalty_tier_membership" : null ,
"tier_eligibility" : null ,
"insights_segment" : "Loyal" ,
"referral_url" : null ,
"created_at" : "2016-12-10T03:00:00.000Z" ,
"updated_at" : "2018-01-01T03:00:00.000Z"
},
"enrollment" : {
"date" : "2025-01-01T02:55:00.000Z" ,
"trigger" : "account_creation"
}
}
}
}