reward.issued webhooks may be sent (one per
successful issuance).
Event
reward.issued
Payload Description
The event type:
reward.issuedThe time the event occurred (ISO8601)
Event data
{
"event": "reward.issued",
"timestamp": "2025-06-15T10:30:10Z",
"data": {
"issuance_job_id": "job_xyz789",
"reward_id": "rwd_abc123",
"identifier": {
"type": "email",
"index": 0
},
"user_id": "usr_def456",
"state": "active",
"expires_at": "2025-09-30T23:59:59Z",
"campaign": {
"id": "camp_abc123",
"name": "Summer Free Coffee",
"objective": "Re-engage lapsed customers",
"start_at": "2025-06-01T00:00:00Z",
"end_at": "2025-08-31T23:59:59Z",
"redeemable_from": "2025-06-01T00:00:00Z",
"redeemable_to": "2025-09-30T23:59:59Z",
"time_zone": "America/Los_Angeles",
"fine_print": "Limit one per customer",
"variant": {
"id": "var_treat1",
"name": "Treatment",
"reward_template_id": "abc123def456"
}
}
}
}
reward.issued webhooks may be sent (one per
successful issuance).
reward.issued
reward.issuedShow data
active, pending, delivered)Show campaign
{
"event": "reward.issued",
"timestamp": "2025-06-15T10:30:10Z",
"data": {
"issuance_job_id": "job_xyz789",
"reward_id": "rwd_abc123",
"identifier": {
"type": "email",
"index": 0
},
"user_id": "usr_def456",
"state": "active",
"expires_at": "2025-09-30T23:59:59Z",
"campaign": {
"id": "camp_abc123",
"name": "Summer Free Coffee",
"objective": "Re-engage lapsed customers",
"start_at": "2025-06-01T00:00:00Z",
"end_at": "2025-08-31T23:59:59Z",
"redeemable_from": "2025-06-01T00:00:00Z",
"redeemable_to": "2025-09-30T23:59:59Z",
"time_zone": "America/Los_Angeles",
"fine_print": "Limit one per customer",
"variant": {
"id": "var_treat1",
"name": "Treatment",
"reward_template_id": "abc123def456"
}
}
}
}