List Transactions
Body Parameters
API client identifier
API client secret for authentication. Required for internal (non-OAuth2) authentication mode (e.g., test-only). Not required when using OAuth2 (Bearer token) authentication.
Consent ID to filter transactions
Filter criteria for listing transactions. All filters are optional and combined with AND logic.
Show child attributes
Pagination parameters for list endpoints using keyset-based pagination. Keyset pagination provides stable, efficient pagination that works well with large datasets and concurrent updates.
Show child attributes
DEPRECATED: This field is ignored and will be removed in a future version. All requests now use the same unified query sorted by booking_date_time desc. Use the updated_from/updated_to filter fields for change tracking instead.
Response
Transactions retrieved successfully
Response Attributes
Name of the API client application
API client identifier
Unique identifier for the API request
ID of the consent these transactions belong to
List of transactions matching the filter criteria
Show child attributes
Pagination metadata included in list responses
Show child attributes
Slim summary of the most recently successfully completed AIS data refresh job
(full or light) for the consent referenced by the request. null when no job
has ever completed for the consent.
Show child attributes
Validation error or invalid request
Response Attributes
Unique identifier for this error instance
Request identifier for tracking and correlation
Machine-readable error code for 400 errors:
bad_request: Generic validation or request errorvalidation_error: Request payload validation failedinvalid_input: Invalid input data providedinternal_error: AIS-side unexpected internal errorexternal_api_unavailable: External provider HTTP failure (timeout, connection refused, DNS, etc.). Surfaced as HTTP 400 instead of a gateway 504.external_api_error: External provider returned a structured error during the AIS ...
bad_requestvalidation_errorinvalid_inputinternal_errorexternal_api_unavailableexternal_api_errorcooldown_failedconsent_not_activejob_in_progressmethod_selection_error... 2 other enums
Human-readable error message
Authentication failed
Response Attributes
Unique identifier for this error instance
Request identifier for tracking and correlation
Machine-readable error code for 401 errors:
unauthorized: Authentication failed or insufficient permissions
unauthorizedHuman-readable error message
Resource not found
Response Attributes
Unique identifier for this error instance
Request identifier for tracking and correlation
Machine-readable error code for 404 errors:
not_found: Generic resource not foundconsent_not_found: Specified consent does not existjob_not_found: Specified job does not exist or outside accessible date range
not_foundconsent_not_foundjob_not_foundHuman-readable error message