Skip to main content
GET
List account transactions
One transaction row can appear as sent for the sender’s account and received for the receiver’s. Use perspective.direction to label it for the account you requested. Filter by status (pending, completed, failed, reversed) and page with limit (up to 100, default 50) and cursor. See Transactions.

Authorizations

Authorization
string
header
required

HTTP Basic auth. Username is the Stableyard app ID. Password is the app secret. The optional Stableyard-Version request header must match the environment pin.

Headers

Stableyard-Version
enum<string>

Optional contract-version assertion. Omit it to use the app environment's pinned version. A different supported version is accepted only after that environment is explicitly migrated.

Available options:
2026-09-09

Path Parameters

accountId
string
required

Canonical account id returned by the Accounts API.

Example:

"acct_123"

Query Parameters

limit
integer
default:50

Maximum transactions to return.

Required range: 1 <= x <= 100
cursor
string

Opaque cursor returned as nextCursor by the previous page.

status
enum<string>
Available options:
pending,
completed,
failed,
reversed

Response

Transactions

accountId
string
required
Example:

"acct_123"

transactions
object[]
required
nextCursor
string

Pass this value as cursor to fetch the next page.