Perform a search and aggregation

Search for transactions across all members and return aggregated income and expenditure and count of matches only.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Query Params
string

Run a text search across the table fields.

boolean

Return transactions for all members in an organization

string

Aggregate the count of transactions by the field. Field is set in a namespace.field format (e.g core.type).

string

Aggregate the sum of transactions by the field. Field is set in a namespace.field format (e.g core.type).

boolean

Signifies that the org_id passed in the parameters is a parent org and to return transactions for that organization and all of its children organizations.

boolean

Returns only cancelled transactions if true or only not cancelled transactions if false

string

Filter by entityType in the core meta using eq.

string

Filter by memberId in the meta namespace using eq. This is a ulid string.

string

Filter by memberDetails.memberType in the meta namespace using eq. This is a string.

string

Filter by transactionId in the core meta using eq.

string

Filter by purseId in the core meta using eq.

string

Filter by purseId in the core meta using ne.

date-time

Filter by transactionDate in the core namespace using eq. This is a timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.

date-time

Filter by transactionDate in the core namespace using lt. This is a timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.

date-time

Filter by transactionDate in the core namespace using le. This is a timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.

date-time

Filter by transactionDate in the core namespace using gt. This is a timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.

date-time

Filter by transactionDate in the core namespace using ge. This is a timestamp in ISO 8601 format YYYY-MM-DDTHH:MM:SSZ.

boolean

Filter by reconciled in the core namespace using eq.

string

Filter by type in the core namespace using eq.

string

Filter by type in the core namespace using ne.

integer

Filter by amountAsInteger in the core namespace using gt.

integer

Filter by amountAsInteger in the core namespace using lt.

integer

Filter by amountAsInteger in the core namespace using eq.

string

Filter by status in the parentPay namespace using eq.

string

Filter by status in the arbor namespace using eq.

integer

Filter by bankAccount in the tali namespace using eq.

string

Filter by costcentre in the tali namespace using eq.

boolean

Filter by giftAid in the tali namespace using eq.

string

Filter by transactionClass in the tali namespace using eq.

string

Filter by transactionClass in the tali namespace using ne.

integer

Filter by referenceNumber in the tali namespace using ge.

integer

Filter by referenceNumber in the tali namespace using le.

boolean

Filter transactions according to whether they are part of a bank deposit.

uuid

Filter by bankDeposit UUIDs in the tali namespace using eq.

uuid

Filter by bankDeposit UUIDs in the tali namespace using ne.

string

Filter by paymentMethods in the till namespace using eq.

string

Filter by the productDetails.outlet_name in the till namespace using eq.

string

Filter by outletName in the till namespace using eq.

Responses

Language
Credentials
Bearer
token
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json