Get all the transactions
[Protected by the scope transactions_read] This endpoint allows you to retrieve transactions from all accounts. For performance reasons, it is not possible to request more than 500 at a time. By default, we return 100 transactions. Transactions can be filtered with several criterias. A transaction is composed of, among other things, the account to which it is linked, as well as the category to which it is attached. Account information can be retrieved via the endpoint /accounts/id. Transactions are paginated, read more about pagination. By default, transactions are sorted by import date ascending then by id descending.
Request
- Base URL: https://api.linxo.com/v2
- URL: https://api.linxo.com/v2/transactions
- Auth: OAuth (defined in the document in a form this page cannot read)
Query parameters
Page number in the pagination
Max number of accounts to retrieve (limited to 500)
Filters by origin of the transaction: Read more about origin description. Only supported value : TRANSACTION.
Filters transactions by status. Comma-separated list of statuses to include. Possible values: BOOKED, PENDING, OTHER, EXPIRED, REJECTED, CANCELLED, REFUNDED. Default behavior: if none of included_statuses and excluded_statuses filters are specified, only BOOKED transactions are returned. You cannot use both included_statuses & excluded_statuses filters in the same request.
Filters transactions by status. Comma-separated list of statuses to exclude. Possible values: BOOKED, PENDING, OTHER, EXPIRED, REJECTED, CANCELLED, REFUNDED. Default behavior: if none of included_statuses and excluded_statuses filters are specified, only BOOKED transactions are returned. You cannot use both included_statuses & excluded_statuses filters in the same request.
Filters transactions whose amount is greater than or equal to the minimal amount. Minimal amount is a signed float with the dot as separator. Example: 1000000.45
Filters transactions to those with an amount less than or equal to the maximum amount. Maximum amount is a signed float with the dot as separator. Example: 1000000.45
Filters by transaction amount. Transaction amount is a signed float with the dot as separator. Example: 1000000.45
Filters transaction by account type. Only one possible value of : CHECKINGS,SAVINGS,LOAN,CREDIT_CARD
Filters transactions by date greater or equal than the value provided as UTC timestamp in seconds
Filters transactions by date lower than value provided as UTC timestamp in seconds
Filters transactions by account id
Filters transactions by category id
Filters by start import date as UTC timestamp in seconds. Only transactions where the import date is strictly higher than the filter value are returned.
Headers
Provided Bearer token following the format: 'Bearer xxxxxxxxx'
Response
Transactions successfully retrieved
Changes
No recorded changes to this operation across all 1 revision of this API.