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?