Get User Transactions
Get User Transactions
Fetches transactions for a user.
This endpoint fetches all transactions for a user across all of their links. You can use it to retrieve transactions from any or all accounts at once, regardless of which institution they belong to.
URL
Request
Response
account_id
: array
If present, filters results to transactions in accounts matching the given IDs.
min length:
1
category
: array
end_date
: string
The latest date for which data should be returned, formatted as YYYY-MM-DD.
format:
date
institution_id
: array
If present, filters results to transactions at institutions matching the given IDs.
min length:
1
page
: integer
The page number to return.
default: 1
size
: integer
The number of items to return per page.
default: 50
start_date
: string
The earliest date for which data should be returned, formatted as YYYY-MM-DD.
format:
date
transaction_type
: array
Allowed values:
"credit"
"debit"
id
: string
required
The unique ID for this user. This is the same ID provided in the call to link-session to create any link for this user.
example: MyUser1234
Responses
200
Successful Response
total
: integer
The total number of results for this query.
example: 82
page
: integer
The page number corresponding to this batch of results.
example: 1
size
: integer
The number of results in this batch.
example: 50
transactions
: array
accounts
: object