Retrieve a participant with full details.
id with inline state: balances, tags, counters, attributes, tiers, and program_ids.
To look up a participant by your application’s user ID instead, use the list endpoint filtered by external_id.
id, external_id, status, timestamps). Use this detail endpoint when you need the full participant state.API key passed in the X-API-Key header.
Internal participant UUID
Participant details
Key-value metadata. Each key is accessible in rules as participant.attributes.{key}
{ "plan": "premium", "region": "us-east" }
Current balances per asset, split by bucket
Numeric accumulators, returned as strings for precision
{
"points_earned": "1500",
"purchases": "42"
}
When the participant was created
"2024-01-15T10:30:00Z"
Your application's identifier for this user
"user_123"
Participant ID
"550e8400-e29b-41d4-a716-446655440000"
Programs this participant is enrolled in
["550e8400-e29b-41d4-a716-446655440000"]
Lifecycle state
"ACTIVE"
Labels for segmentation, accessible in rules as participant.tags
["vip"]
Current tier level per tier type
{ "loyalty": { "level": "gold", "rank": 2 } }
When the participant was last modified
"2024-01-15T10:30:00Z"