Perform a search

Search for transactions across members in an organization using the filters provided. Member and organization transactions are returned together. The count returned in each query is the total number of results across all pages. NB. This can change over time as new transactions come in.

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.

integer

Results per page. If not specified, pages will be of an implementation defined size.

number

Used for pagination in the search_transactions endpoint only: The number of items to start the search from. This would usually be multiples of the per_page.

boolean

Return transactions for all members in an organization

string
enum

Sort transaction search by the given key.

Allowed:
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 transactionId in the core meta using ne.

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
enum

Filter by vatCode in the core namespace using eq.

Allowed:
string

Filter by status in the arbor namespace using eq.

string

Filter by status in the parentPay 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.

uuid

Filter by donationPeriod UUIDs in the tali namespace using eq.

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.

boolean

Filter transactions according to whether they are part of a donation period.

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.

string

Filter by status 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