Developers
qashio.com

List pool accounts

GET/public/v1/erp/pool_accounts
Bearer token

Retrieve the shared funding accounts that multiple cards draw from.

Returns a paginated list of pool accounts, newest first. A pool account holds a shared balance that several cards spend against, with its own top-up settings, maximum balance, low-balance alerting and set of account managers. Company funding accounts, credit accounts and single-card accounts are never returned here.

Query parameters

pageinteger

Page number, 1-based. Default 1

Example 1

page_sizeinteger

Records per page. Default 20

Example 20

statusstring

active, inactive, terminated, or all to disable the filter

manager_idstring

Accounts managed by this user profile

created_bystring

Accounts created by this user profile

created_time_fromdate

Creation window, YYYY-MM-DD. Either may be sent alone

created_time_todate

Creation window, YYYY-MM-DD. Either may be sent alone

Response

Array of pool accounts, plus pagination.

FieldTypeDescription
idstringAccount identifier
account_namestringAccount name
statusstringActive, Inactive, Suspended or Terminated
currencystringAccount currency (ISO 4217)
topup_typestringHow the account is funded
allowed_max_balancenumberMaximum balance the account may hold
low_balance_notification_activebooleanLow-balance alerting is on
low_balance_notification_amountnumberThreshold that triggers the alert
company_namestringOwning company
created_byobject{ user_id, name }
account_managersarray{ user_id, name, email } per manager
created_atstringISO 8601 timestamp
Response schema from the OpenAPI document
FieldTypeDescription
status_codeinteger
successboolean
dataobject[]
idstring
account_namestring
company_namestring
statusstring
currencystring
topup_typestring
allowed_max_balancestring
low_balance_notification_activeboolean
low_balance_notification_amountstring
created_atstring
created_byobject
namestring
user_idstring
account_managersobject[]
idstring
namestring
labelstring
codestring
erp_internal_idstring
erp_codestring
metaobject
request_idstring
timestampstring
paginationobject
pageinteger
page_sizeinteger
total_pagesinteger
total_recordsinteger
has_nextboolean
has_previousboolean

Errors

400 (unrecognised status, inverted date range), 401, 403, 404.

  • 401Unauthorized - missing or invalid Bearer token

Every error carries an errors[] array and a meta.request_id. See Errors for the full envelope.

This request takes no parameters.

Response

Send the request to see the response.

Esc

Start here

IntroductionIntegration walkthroughAuthenticationConventions

Popular endpoints

POSTExchange code for tokens/oauth2/tokenGETGet company summary/public/v1/erp/company/summaryGETList bank accounts/public/v1/erp/bank_accountsGETList cards/public/v1/erp/cardsGETList chart of accounts/public/v1/erp/chart_of_accounts