List transactions

Changed on

Returns the newest-first transaction feed for the selected legal entity.

Every transaction category appears in this feed. Use category to narrow to one category. Card-specific filters live on GET /v2/transactions/card.

get/v2/transactions

Request

  • Base URL
    https://api.slash.com
  • URL
    https://api.slash.com/v2/transactions
  • Auth
    API key in header X-API-Key

Query parameters

cursorstring

The opaque metadata.nextCursor value from the previous page. It carries that page's filters, page size and ordering, so pass it on its own; see Pagination.

limitinteger

Number of items per page, from 1 to 100. The page size is carried inside metadata.nextCursor, so later pages keep the same size unless limit is passed again to change it.

sort'date'

Field to order the page by. date (the transaction's date (the posting date, or the creation date while pending or failed)) is descending unless sortDirection is passed. See Sorting.

sortDirection'asc' | 'desc'

Direction of the ordering selected by sort. When omitted, each sort value uses its own default; see Sorting.

accountIdstring

Return activity for one accessible Account.

virtualAccountIdstring

Return transactions associated with one accessible virtual account. Transactions without a virtual-account association do not match.

category'card' | 'ach' | 'wire' | 'international_wire' | 'realtime' | 'book' | 'fee' | 'check' | 'crypto' | 'treasury'

Category filter for listing transactions. other is not filterable; those transactions only appear in unfiltered lists.

Return transactions in one category.

status'pending' | 'posted' | 'failed'

Coarse transaction state.

Return transactions with this broad accounting status.

detailedStatus'pending' | 'pending_destination' | 'pending_approval' | 'in_review' | 'scheduled' | 'canceled' | 'failed' | 'settled' | 'declined' | 'refund' | 'reversed' | 'returned' | 'dispute'

Exact transaction lifecycle state across every category.

Return transactions in this exact lifecycle state. Must apply to the selected category when one is given.

transferIdstring

Return the transactions produced by one transfer. Uses the transfer_intent_ prefix.

fromstring date-time

Inclusive RFC 3339 lower bound on transaction date.

tostring date-time

Inclusive RFC 3339 upper bound on transaction date.

includeSummaryboolean

Include totals across the complete filtered result, not only this page.

Response

A page of transactions. Every item has the same core fields and identifies its category. Payment- or network-specific information appears under details.

Example response

{
  "items": [
    {
      "id": "agg_tx_2rj4l7hmrrrcv",
      "date": "2026-08-18T01:00:00.000Z",
      "description": "VENDOR PAYMENT",
      "memo": "Invoice 1042",
      "note": "Reconciled with invoice 1042",
      "amountCents": -1250,
      "accountId": "sa_group_primary123",
      "virtualAccountId": "subaccount_operations123",
      "accountSubtype": "cash",
      "transferId": "transfer_intent_2rj4l7hmrrrcv",
      "accountingEntryId": "accounting_entry_2rj4l7hmrrrcv",
      "details": {
        "merchant": {
          "id": "merchant_v2_2rj4l7hmrrrcv",
          "categoryId": "merchant_category_2rj4l7hmrrrcv"
        }
      }
    }
  ]
}

Changes

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • info

      added the optional property ///// to the response with the status

    • warning

      added the new pending_destination enum value to the //// response property for the response status

    • warning

      added the new pending_destination enum value to the //// response property for the response status

    • warning

      added the new pending_destination enum value to the //// response property for the response status