Skip to content

Qashio ERP APIs (1.0)

API for managing qashio erp system

Download OpenAPI description
Overview
Languages
Servers
Mock server

https://developers.qashio.com/_mock/api-connector/

Sandbox

https://erp.qashio.io/

Erp Bank Accounts

Operations related to Erp Bank Accounts

Operations

Erp Chart of Accounts

Operations related to Erp Chart of Accounts

Operations

Erp Suppliers

Operations related to Erp Suppliers

Operations

Request

Query
pagenumber
Example: page=1
limitnumber
Example: limit=10
statusstring
Example: status=draft
updatedAtFromstring
Example: updatedAtFrom=2024-01-01
updatedAtTostring
Example: updatedAtTo=2025-12-31
createdAtFromstring
Example: createdAtFrom=2024-01-01
createdAtTostring
Example: createdAtTo=2025-12-31
isDeletedstring
Enum"true""false"
remoteNamestring
Example: remoteName=Fuel
remoteIdstring
Example: remoteId=123
Headers
companyIdstringrequired

ID of the ERP company to filter records

x-api-keystringrequired

Please provide a valid API Key

curl -i -X GET \
  'https://developers.qashio.com/_mock/api-connector/erp-suppliers?page=1&limit=10&status=draft&updatedAtFrom=2024-01-01&updatedAtTo=2025-12-31&createdAtFrom=2024-01-01&createdAtTo=2025-12-31&isDeleted=true&remoteName=Fuel&remoteId=123' \
  -H 'companyId: string' \
  -H 'x-api-key: string'

Responses

Returns all ERP Suppliers

Bodyapplication/jsonArray [
pagenumberrequired
Example: 1
totalPagesnumberrequired
Example: 1
totalnumberrequired
Example: 1
dataArray of objects(FindAllResErpSupplierObjectDto)required
data[].​idstringrequired
Example: "fdce2210-0ab9-4e59-bf3e-46a9e87f755b"
data[].​remoteIdstringrequired
Example: "remote-001"
data[].​remoteNamestringrequired
Example: "Cash Account"
data[].​statusstringrequired
Example: "active"
data[].​isDeletedbooleanrequired
Example: false
data[].​createdAtstringrequired
Example: "2024-02-05T12:00:00Z"
data[].​updatedAtstringrequired
Example: "2024-02-05T12:30:00Z"
]
Response
application/json
[ { "page": 1, "totalPages": 1, "total": 1, "data": [ … ] } ]

Request

Path
idstringrequired
Example: AccountName
Headers
companyIdstringrequired

ID of the ERP company to filter records

x-api-keystringrequired

Please provide a valid API Key

curl -i -X GET \
  https://developers.qashio.com/_mock/api-connector/erp-suppliers/AccountName \
  -H 'companyId: string' \
  -H 'x-api-key: string'

Responses

Returns a ERP Supplier

Bodyapplication/json
idstringrequired
Example: "fdce2210-0ab9-4e59-bf3e-46a9e87f755b"
remoteIdstringrequired
Example: "remote-001"
remoteNamestringrequired
Example: "Cash Account"
statusstringrequired
Example: "active"
isDeletedbooleanrequired
Example: false
createdAtstringrequired
Example: "2024-02-05T12:00:00Z"
updatedAtstringrequired
Example: "2024-02-05T12:30:00Z"
erpCompanyobjectrequired
Example: {"id":"a01bce14-a29a-4104-a350-1d48ec371729","name":"Company 46","businessLegalName":"Business Legal Name 46","companyCountry":"US","status":"active","isDeleted":false,"createdAt":"2025-02-10T11:52:53.007Z","updatedAt":"2025-02-10T11:52:53.007Z"}
Response
application/json
{ "id": "fdce2210-0ab9-4e59-bf3e-46a9e87f755b", "remoteId": "remote-001", "remoteName": "Cash Account", "status": "active", "isDeleted": false, "createdAt": "2024-02-05T12:00:00Z", "updatedAt": "2024-02-05T12:30:00Z", "erpCompany": { "id": "a01bce14-a29a-4104-a350-1d48ec371729", "name": "Company 46", "businessLegalName": "Business Legal Name 46", "companyCountry": "US", "status": "active", "isDeleted": false, "createdAt": "2025-02-10T11:52:53.007Z", "updatedAt": "2025-02-10T11:52:53.007Z" } }

Erp Tax Rates

Operations related to Erp Tax Rates

Operations

Erp Transactions

Operations related to Erp Transactions

Operations