List program earning-rules summary reports
Changed onReturns total earning-rule evaluation statistics for the program (all time), optionally filtered by earning rule. Includes success and failure counts with a failures breakdown. Each entry counts eligibility checks for one earning rule. Returns at most 100 rows, ordered by id descending. limit and order are not query parameters. A filter that matches no rows returns an empty data array.
Returns 400 when query validation fails. Returns 404 when the program does not exist.
Request
- Base URLhttps://api.voucherify.io
- URLhttps://api.voucherify.io/v2/loyalties/programs/{programId}/reports/earning-rules/summary
- Auth
- API key in header X-App-Id and API key in header X-App-Token
- or HTTP bearer
Query parameters
Filters the results. Pass a deep object, for example filters[earning_rule_id][conditions][$is]=lern_.... Fields combine through junction, which defaults to AND. Omit filters to apply no field filter.
Response
Program earning-rules summary report.
Changes
- breaking
the
//////response's property type changed fromobjectto no type for status - warning
removed the optional property
///////from the response with the status - warning
removed the optional property
///////from the response with the status - info
added to the
//////response propertyallOflist for the response status
- breaking
- breaking
the
//////response's property type changed from no type toobjectfor status - warning
deleted the
pathrequest parameterprogramId - info
api operation id
getProgramEarningRulesSummaryReportremoved and replaced withlistProgramEarningRulesSummaryReports - info
added the optional property
///////to the response with the status - info
added the optional property
///////to the response with the status - info
removed from the
//////response propertyallOflist for the response status
- breaking