List tax rates
GET
/public/v1/erp/tax_ratesRetrieve the tax rates available for calculating VAT on Qashio spend.
Returns a paginated list of tax rates synced from your accounting system, newest first. Transactions and line items reference these records so VAT is applied using the same rate definitions your ledger uses.
Query parameters
pageintegerExample
1page_sizeintegerExample
20remote_idstringremote_namestringstatusstringdraftactiveinactiveis_deletedstringtruefalsecreated_at_fromstringcreated_at_tostringupdated_at_fromstringupdated_at_tostring
Response
Array of tax rates, plus pagination.
| Field | Type | Description |
|---|---|---|
id | string | Qashio identifier (UUID) |
remote_id | string | Identifier in your accounting system |
remote_name | string | Tax rate name, e.g. VAT 5% |
tax_rate_code | string | Code used in your accounting system |
total_tax_rate | number | Effective percentage |
country_code | string | Country the rate applies to |
status | string | draft, active or inactive |
is_deleted | boolean | Marked deleted upstream |
created_at / updated_at | string | ISO 8601 timestamps |
Response schema from the OpenAPI document
| Field | Type | Description |
|---|---|---|
status_code | integer | |
success | boolean | |
data | object[] | |
id | string | |
remote_name | string | |
remote_id | string | |
tax_rate_code | string | |
total_tax_rate | integer | |
status | string | |
country_code | string | |
is_deleted | boolean | |
updated_at | string | |
created_at | string | |
meta | object | |
request_id | string | |
timestamp | string | |
pagination | object | |
page | integer | |
page_size | integer | |
total_pages | integer | |
total_records | integer | |
has_next | boolean | |
has_previous | boolean |
Errors
400, 401, 403.
401Unauthorized - missing or invalid Bearer token
Every error carries an errors[] array and a meta.request_id. See Errors for the full envelope.