Skip to content

Transaction history with type filter + pagination

Request

🔒 Private label — contact sales. Requires a private-label entitlement on your API client.

Transaction history with type filter + pagination

Security
oauth2ClientCredentials(Required scopes: investments:read)
Path
fundAccountIdstringrequired
Query
typestring
Default:"ALL"
Enum:"ALL""MMF-INVESTMENT""MMF-INTEREST""MMF-WITHDRAWAL""MMF-UNKNOWN"
pagenumber
Default:1
page_sizenumber, <= 100
Default:25
Headers
Idempotency-Keystring

Required on write endpoints (POST). UUID per submission. Middleware dedupes for 24h.

org_wallet_refstring
business_idstringrequired
curl -i -X GET \
  'https://developer.boyahq.com/_mock/v2/openapi/investments/accounts/{fundAccountId}/transactions?type=ALL&page=1&page_size=25' \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'Idempotency-Key: string' \
  -H 'business_id: string' \
  -H 'org_wallet_ref: string'

Responses

Bodyapplication/json
docsArray of objects(InvestmentTransactionDto)required
pagenumberrequired
Example:1
page_sizenumberrequired
Example:25
totalnumberrequired
Example:142
Response
{ "docs": [ {} ], "page": 1, "page_size": 25, "total": 142 }