List account transactions
Changed onRetrieve a paginated list of transactions for a specific account. Supports filtering by date range, status, and search terms.
Request
- Base URLhttps://api.mercury.com/api/v1
- URLhttps://api.mercury.com/api/v1/account/{accountId}/transactions
- Auth
- HTTP bearer
- or HTTP basic
Path parameters
The Mercury account where invoice payments will be deposited. Use the /api/v1/accounts endpoint to list your accounts and find the corresponding id. Only checking and savings accounts are supported.
Query parameters
Maximum number of results to return. Allowed range: 1 to 1000. Defaults to 1000
Earliest date to filter transactions. If not provided, defaults to 30 days before the current date. Format: YYYY-MM-DD or ISO 8601 string
Latest date to filter transactions. If not provided, defaults to the current date. Format: YYYY-MM-DD or ISO 8601 string
Search term to filter transactions by description or counterparty name
Number of results to skip for pagination
Sort order. Can be 'asc' or 'desc'. Defaults to 'desc'
ID returned from /account/:id/request-send-money
Name of mercuryCategory you want to filter on. Merchant Type in the UI.
UUID of a custom category. Can be returned from /categories endpoint.
Changes
- breaking
removed the required property
///////from the response with the status - breaking
removed the required property
///////from the response with the status - breaking
removed the required property
///////from the response with the status - breaking
removed the required property
//from the response with the status - warning
removed the optional property
///////from the response with the status - warning
removed the optional property
///////from the response with the status - info
media type
application/jsonwas changed toapplication/json;charset=utf-8for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status - info
removed
subschema #2from the///////response propertyallOflist for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status - info
removed
subschema #2from the///////response propertyallOflist for the response status - info
removed the
MerchantRefundToOriginalChargeenum value from the////////response property for the response status - info
removed the
OriginalChargeToMerchantRefundenum value from the////////response property for the response status - info
removed the
interestPaymentenum value from the//////response property for the response status
- breaking
- warning
added the new
interestPaymentenum value to the//////response property for the response status
- warning