curl --request GET \
--url {protocol}://{host}/v2/loyalties/programs/{programId}/reports/spending/daily \
--header 'X-App-Id: <api-key>' \
--header 'X-App-Token: <api-key>'{
"data": [
{
"date": "2026-06-30",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 3,
"success_on_reward": 0,
"success_on_order": 3,
"points": 423,
"points_on_rewards": 0,
"points_on_order": 423,
"amount_on_order": 423,
"object": "spending_daily_report"
},
{
"date": "2026-07-08",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 2,
"success_on_reward": 2,
"success_on_order": 0,
"points": 1000,
"points_on_rewards": 1000,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-10",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 4,
"success_on_reward": 0,
"success_on_order": 4,
"points": 48,
"points_on_rewards": 0,
"points_on_order": 48,
"amount_on_order": 48,
"object": "spending_daily_report"
},
{
"date": "2026-07-13",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 10,
"success_on_reward": 0,
"success_on_order": 10,
"points": 2232,
"points_on_rewards": 0,
"points_on_order": 2232,
"amount_on_order": 2232,
"object": "spending_daily_report"
},
{
"date": "2026-07-21",
"card_definition_id": "lcdef_128f495f720c4bec8c",
"success": 1,
"success_on_reward": 1,
"success_on_order": 0,
"points": 250,
"points_on_rewards": 250,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-21",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 1,
"success_on_reward": 1,
"success_on_order": 0,
"points": 500,
"points_on_rewards": 500,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-27",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 7,
"success_on_reward": 7,
"success_on_order": 0,
"points": 3500,
"points_on_rewards": 3500,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-29",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 3,
"success_on_reward": 0,
"success_on_order": 3,
"points": 240,
"points_on_rewards": 0,
"points_on_order": 240,
"amount_on_order": 240,
"object": "spending_daily_report"
}
],
"object": "report"
}List program spending daily reports
Returns aggregated points-spending statistics for the program over the given date range and resolution. Optionally filters by card definition.
The date range and maximum values are limited per resolution:
- 90 days for
day, - 12 weeks for
week, - 12 months for
month, - 4 quarters for
quarter, start_datemust be beforeend_date,end_dateis inclusive.
Returns 400 when query validation fails. Returns 404 when the program does not exist.
curl --request GET \
--url {protocol}://{host}/v2/loyalties/programs/{programId}/reports/spending/daily \
--header 'X-App-Id: <api-key>' \
--header 'X-App-Token: <api-key>'{
"data": [
{
"date": "2026-06-30",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 3,
"success_on_reward": 0,
"success_on_order": 3,
"points": 423,
"points_on_rewards": 0,
"points_on_order": 423,
"amount_on_order": 423,
"object": "spending_daily_report"
},
{
"date": "2026-07-08",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 2,
"success_on_reward": 2,
"success_on_order": 0,
"points": 1000,
"points_on_rewards": 1000,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-10",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 4,
"success_on_reward": 0,
"success_on_order": 4,
"points": 48,
"points_on_rewards": 0,
"points_on_order": 48,
"amount_on_order": 48,
"object": "spending_daily_report"
},
{
"date": "2026-07-13",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 10,
"success_on_reward": 0,
"success_on_order": 10,
"points": 2232,
"points_on_rewards": 0,
"points_on_order": 2232,
"amount_on_order": 2232,
"object": "spending_daily_report"
},
{
"date": "2026-07-21",
"card_definition_id": "lcdef_128f495f720c4bec8c",
"success": 1,
"success_on_reward": 1,
"success_on_order": 0,
"points": 250,
"points_on_rewards": 250,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-21",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 1,
"success_on_reward": 1,
"success_on_order": 0,
"points": 500,
"points_on_rewards": 500,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-27",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 7,
"success_on_reward": 7,
"success_on_order": 0,
"points": 3500,
"points_on_rewards": 3500,
"points_on_order": 0,
"amount_on_order": 0,
"object": "spending_daily_report"
},
{
"date": "2026-07-29",
"card_definition_id": "lcdef_128f4a88414c4bed69",
"success": 3,
"success_on_reward": 0,
"success_on_order": 3,
"points": 240,
"points_on_rewards": 0,
"points_on_order": 240,
"amount_on_order": 240,
"object": "spending_daily_report"
}
],
"object": "report"
}Authorizations
Path Parameters
Unique loyalty program identifier (format: lprg_ followed by hexadecimal characters).
Query Parameters
Sets the inclusive start of the report date range (YYYY-MM-DD). Must be before end_date.
^\d{4}-\d{2}-\d{2}$Sets the inclusive end of the report date range (YYYY-MM-DD). Must be after start_date.
^\d{4}-\d{2}-\d{2}$Sets the aggregation resolution. Allowed date range: day max 90 days, week max 12 weeks, month max 12 months, quarter max 4 quarters.
day, week, month, quarter Filters rows by field conditions, e.g. filters[card_definition_id][conditions][$is]=lcdef_....
Filters for spending reports.
Show child attributes
Show child attributes
Response
Program spending daily report.

