Skip to main content
When a customer enters, moves up or down, or keeps a VIP tier, Yuko records it in the customer’s activity log. These records are returned by List customer activities (GET /public/customers/activities, requires the read:activities scope) as activities with source_type set to loyalty_tiers. To get only tier changes, pass source_type=loyalty_tiers. To read a customer’s current tier instead of the history, use Get customer tier.

Properties

string<uuid>
Unique identifier for the tier change activity.
string<uuid>
Yuko’s internal UUID for the customer whose tier changed.
enum<string>
The kind of tier change. One of vip_tier_entry (the customer reached their first tier), vip_tier_upgrade, vip_tier_downgrade, vip_tier_retained (the customer kept their tier at re-evaluation).
string
Always loyalty_tiers for tier changes.
string<uuid>
For tier changes, this is the customer’s Yuko UUID.
null
Always null; tier changes don’t change the points balance.
integer
Always 0 for tier changes.
null
Always null for tier changes.
object
The tier details of the change.
string<date-time>
When the tier change was recorded (ISO 8601).