# Get redemption redeems with advanced filtering Get redemption redeems with comprehensive filtering options: - redemptionId: Filter by specific redemption (optional) - userId: Filter by specific user ID (admin only) - businessId: Filter by specific business ID (admin only) Access Control: - Users: See only their own redemptions - Business: See only redemptions associated with their business account - Admin: Can filter by any combination of parameters or see all redemptions Security Notes: - Users cannot access userId or businessId parameters (automatically filtered) - Business accounts automatically filter to their own businessId regardless of parameter - Admin has full access to all filtering options Endpoint: GET /redemption-redeems Version: 2.0.5 Security: projectKey, authJWT ## Query parameters: - `redemptionId` (string) Filter by specific redemption ID - `userId` (string) Filter by specific user ID (admin only) - `businessId` (string) Filter by specific business ID (admin only) ## Response 200 fields (application/json): - `id` (string, required) The id of the redemption user redeem - `userId` (string, required) The user id that is claiming the redemption - `redemptionId` (string, required) The redemption that the user is redeeming - `userCountryCode` (string,null, required) The country code of the user redeeming the redemption - `status` (string, required) The status of the redemption redeem Enum: "PENDING", "PROCESSING", "COMPLETED", "FAILED" - `anonymizedIpAddress` (string,null, required) The anonymized IP address of the user redeeming the redemption - `createdAt` (string,null, required) The date and time when processing of the redemption redeem started - `updatedAt` (string,null, required) The date and time when processing of the redemption redeem was last updated - `failureReason` (string,null, required) The reason for failure if the redemption redeem failed