Filtering
Guru Pay API endpoints (e.g., transactions api) allow you to filter results using query parameters. Filtering helps you retrieve only the relevant data for your use case (e.g., transactions within a specific date range or by type).
Common Filter Parameters
Parameter
Type
Description
date_from
date
Start date for filtering results. Format: YYYY-MM-DD
.
date_to
date
End date for filtering results. Format: YYYY-MM-DD
.
Example Usage
Get all completed outgoing transactions in April 2025
GET /api/v1/transactions
?date_from=2025-04-01
&date_to=2025-04-30
&type=outgoing
&status=processed
Authorization: Bearer YOUR_API_TOKEN
Behavior Notes
All filters are case-sensitive unless otherwise specified.
Combime multiple filters to narrow down results.
You may receive an HTTP 422 error if you pass invalid or unsupported filters to an endpoint.
Last updated
Was this helpful?