List Issued Rewards
List rewards issued to a recipient. Returns a paginated list of unified Reward resources that may include both immediate credits and pre-issued rewards. filter[phoneNumber] is required. When filter[status] is provided, only pre-issued rewards matching that status are returned.
Request
- Base URLhttps://merchant-api.accruesavings.com
- Authnone declared. Required headers: Client-ID, Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Recipient phone number to look up (required).
When set, filters to pre-issued rewards with this status only (Created, Claimed, Expired, or Cancelled).
Maximum number of objects that will be returned. Can not be greater than 50.
Offset from the beginning of the list of objects. Can not be negative.
Headers
The unique identifier of the client making the request. This header is required to retrieve the client-specific configuration and ensure that the response is tailored to the client's settings and permissions.
Secure secret to access privileged endpoints.
Response
OK
Example response
{
"data": [
{
"attributes": {
"kind": "immediate",
"amount": 500,
"walletId": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"status": "Credited",
"claimExpiresAt": "2026-09-15T12:00:00.000Z",
"message": "Thank you for your loyalty!",
"reasonCode": "CX-COMPENSATION-001",
"costCenter": "CX-SUPPORT",
"notificationEmail": "agent@partner.example"
}
}
],
"meta": {
"total": 1,
"limit": 10
}
}Changes
No recorded changes to this operation across all 1 revision of this API.