Skip to main content
GET
cURL
Retrieves transaction history including payments, payouts, deposits, withdrawals, and disputes with detailed financial information.

Request Parameters

Request Example

Response Example

Response Fields

Transaction Object

Invoice Object (when applicable)

Line Item Object

Metadata

Additional Data (Financial Summary)

Transaction Types

  • Payment: Incoming payments from customers
  • Payout: Outgoing payments to creators or external accounts
  • Deposit: Manual deposits to account balance
  • Withdrawal: Manual withdrawals from account balance
  • Dispute: Chargebacks or disputed transactions

Authorization

This endpoint requires viewer role or higher. Users with ‘viewer’ role will receive a 401 Unauthorized error.

Error Responses

Authorizations

Authorization
string
header
required

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

Query Parameters

page
integer
default:1

Page number for pagination. Default is 1.

per_page
integer
default:10

Number of results per page. Default is 10. Maximum is 100.

Required range: x <= 100
child_organization_id
integer

Filter transactions by specific child organization ID

start_date
string<date>

Filter transactions from this date (MM/DD/YYYY format)

end_date
string<date>

Filter transactions until this date (MM/DD/YYYY format)

transaction_type
enum<string>

Filter by transaction type

Available options:
payment,
payout,
deposit,
withdrawal,
dispute

Search transactions by creator name

Response

Transactions retrieved successfully

data
object[]
meta
object
additional_data
object