Skip to main content
GET
List Nickel Banking transactions

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

accountId
string

Only one account's transactions (an id from List Nickel Banking accounts). An id that isn't one of your accounts returns an empty page.

cardId
string

Only one debit card's purchases, refunds and open holds (an id from List Nickel Banking cards). Also requires permission to see cards.

type
enum<string>

Only transactions of this type.

Available options:
DEPOSIT,
WITHDRAWAL,
INTEREST,
FEE,
RECEIVABLE,
PAYABLE,
REFUND,
RETURN,
CHARGEBACK,
CHARGEBACK_WON
status
enum<string>

Only transactions in this state.

Available options:
PENDING,
SCHEDULED,
SENT,
FAILED,
COMPLETED,
REJECTED,
CANCELLED,
DELIVERED
startDate
string<date>

First day of the date range, inclusive (YYYY-MM-DD). Must be sent with endDate.

Example:

"2026-09-01"

endDate
string<date>

Last day of the date range, inclusive (YYYY-MM-DD). Must be sent with startDate.

Example:

"2026-09-30"

sortBy
enum<string>

Date order. Default DATE_DESC.

Available options:
DATE_DESC,
DATE_ASC
page
integer

1-indexed page number for pagination.

Required range: x >= 1
Example:

1

pageSize
integer

Number of results per page. Default 20, maximum 100; larger values are clamped to 100, and totalResults still reports the full count so you can page through the rest.

Required range: x >= 1
Example:

50

Response

Successful operation

transactions
object[]
totalResults
integer

How many transactions match the filters across every page.