List account transactions

Lists the transactions on an account, whatever their source, with filters for status, amount and type. Add return_pagination_metadata=true to get totals and filter counts. To add a transaction, use Create a transaction.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

The account's Coris ID or your reference_id. Example: your_id_1.

Query Params

Matches the transaction ID and, on Stripe transactions, the payer name, as a case-insensitive partial match.

integer
≥ 0
Defaults to 0

The number of items to skip, for paging.

integer
≥ 1
Defaults to 10

The number of items to return per page.

string
enum

The field to sort by.

  • created: when the transaction happened.
  • transaction_date: the same value as created.
  • amount: the transaction amount.
  • payerBin: the card BIN.
  • payerLast4: the last four card digits.
  • maskedCard: the displayed masked card number.
Allowed:
string
enum
Defaults to asc

The sort direction, or omit it to use the default, which depends on the endpoint.

  • asc: ascending, oldest first.
  • desc: descending, newest first.
Allowed:
integer
≥ 0

Returns items created before this time, in Unix epoch seconds.

integer
≥ 0

Returns items created after this time, in Unix epoch seconds.

string

Send any value, including false, to get {"data": [...], "pagination_metadata": {...}}. Leave it out to get a plain array.

number

Returns transactions of at least this amount, in the smallest currency unit. Example: 100.

number

Returns transactions of at most this amount, in the smallest currency unit. Example: 1000.

status
array of strings

Returns transactions with any of these statuses, in any case, or all statuses if you omit it. Repeat the parameter to send more than one: ?status=pending&status=declined.

  • pending: not yet final.
  • authorized: authorized, not captured.
  • captured: captured.
  • succeeded: completed successfully.
  • declined: declined.
  • refunded: refunded.
  • disputed: disputed.
  • auth_reversed: the authorization was reversed.
  • returned: returned.
status
transaction_type
array of strings

Returns transactions of these types, or the raw type stored from the source for any other value. Repeat the parameter to send more than one.

  • charge: a sale. Also accepts sale, capture and authorization.
  • refund: a refund. Also accepts credit.
  • return: a return.
  • dispute: a dispute.
  • declined: a decline.
transaction_type
pos_entry_mode
array of strings

Returns card transactions with these POS entry mode codes, or null for transactions with no code. Repeat the parameter to send more than one.

pos_entry_mode
response_code
array of strings

Returns transactions with these issuer response codes, where the source provides them. Each code's label appears in response_code_label, and you can repeat the parameter to send more than one.

response_code
Headers
string

Send this header with any string value if you want nested objects in full.

string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/html