Get bank account by id
GET
/public/v1/erp/bank_accounts/{bankAccountId}Fetch one bank account by its Qashio identifier.
Returns a single bank account record. The payload matches a list entry and additionally embeds the owning company, which is useful when you cache records against a company key.
Path parameters
bankAccountIdstringrequiredthe Qashio UUID from the list response.
Response
One bank account object, with the same fields as a list entry plus:
| Field | Type | Description |
|---|---|---|
erp_company | object | { id, name, business_legal_name, company_country, parent_company_id, status, is_deleted, created_at, updated_at } |
Response schema from the OpenAPI document
| Field | Type | Description |
|---|---|---|
status_code | integer | |
success | boolean | |
data | object | |
id | string | |
remote_name | string | |
remote_id | string | |
account_type | string | |
account_number | string | |
reconciliation_account | boolean | |
status | string | |
is_deleted | boolean | |
updated_at | string | |
created_at | string | |
erp_company | object | |
id | string | |
name | string | |
business_legal_name | string | |
company_country | string | |
parent_company_id | string | |
status | string | |
is_deleted | boolean | |
updated_at | string | |
created_at | string | |
meta | object | |
request_id | string | |
timestamp | string |
Errors
400 (malformed id), 401, 403, 404.
400Bad Request401Unauthorized - missing or invalid Bearer token404Not Found - the requested resource does not exist
Every error carries an errors[] array and a meta.request_id. See Errors for the full envelope.