v33

latestOpenAPI 3.1.0raw.githubusercontent.com2026-04-1770249709.0 KB
Accounts

List accounts

Returns a list of accounts associated with your Straddle platform integration. The accounts are returned sorted by creation date, with the most recently created accounts appearing first. This endpoint supports advanced sorting and filtering options.

get/v1/accounts

Query parameters

page_numberinteger

Results page number. Starts at page 1. Default value: 1

Results page number. Starts at page 1. Default value: 1

page_sizeinteger

Page size. Default value: 100. Max value: 1000

Page size. Default value: 100. Max value: 1000

sort_bystring

Sort By. Default value: 'id'.

Sort By. Default value: 'id'.

sort_order'asc' | 'desc'

Sort Order. Default value: 'asc'.

Sort Order. Default value: 'asc'.

search_textstring
status'created' | 'onboarding' | 'active' | 'rejected' | 'inactive'
type'business'
external_idstring

Headers

request-idstring

Optional client generated identifier to trace and debug a request.

correlation-idstring

Optional client generated identifier to trace and debug a series of requests.

Response

OK

response_type'object' | 'array' | 'error' | 'none' required

Indicates the structure of the returned content.

  • "object" means the data field contains a single JSON object.
  • "array" means the data field contains an array of objects.
  • "error" means the data field contains an error object with details of the issue.
  • "none" means no data is returned.