Developers
qashio.com

List transactions

GET/erp-transactions
Bearer token

Returns a paginated list of transactions for the company in the companyId header. Supports extensive filtering by transaction category, sync status, approval status, transaction status, card last four, employee, chart-of-account and tax-rate name/remote id, VAT and transaction amount ranges, billing and transaction currency, cardholder email, cleared and transaction time ranges, sync-exclusion flag, and Qashio id / parent Qashio id.

Query parameters

pagenumber

Example 1

limitnumber

Example 10

transactionCategorystring

Example card_loading

erpSyncStatusstring

Example pending

approvalStatusstring

Example pending

transactionStatusstring

Example draft

cardLastFourstring

Example 1234

employeeIdstring

Example emp-123

erpChartOfAccountNamestring

Example Expenses

erpChartOfAccountRemoteIdstring

Example abc

erpTaxRateNamestring

Example VAT 5%

erpTaxRateRemoteIdstring

Example tax_rate_1

vatAmountFromnumber

Example 5

vatAmountTonumber

Example 50

transactionAmountFromnumber

Example 100

transactionAmountTonumber

Example 1000

billingCurrencystring

Example USD

transactionCurrencystring

Example USD

cardHolderEmailstring

Example example@exmaple.com

clearedAtFromstring

Example 2024-01-01

clearedAtTostring

Example 2024-12-31

transactionTimeFromstring

Example 2024-01-01

transactionTimeTostring

Example 2024-12-31

excludeFromSyncboolean

Example false

parentQashioIdstring

Example CT123asd123

qashioIdstring

Example CT123asd123

idstring

Example c4943209-4462-455a-9bb9-f6781b3838bf

Header parameters

companyIdstringrequired

ID of the company to filter records

x-api-keystringrequired

Please provide a valid API Key

Response

FieldTypeDescription
pagenumber
totalPagesnumber
totalnumber
dataobject[]
idstring
qashioIdstring
companyIdstring
cardExternalIdstring
poolExternalIdstring
amountnumber
currencystring
transactionTimestring
transactionStatusstring
transactionModestring
rrnstring
transactionDescriptionstring
transactionTypestring
messageTypestring
transmissionDateTimestring
vendorTrnstring
transactionAmountnumber
transactionCurrencystring
purchaseOrderNumberstring
parentIdstring
parentQashioIdstring
memostring
clearingStatusstring
vatAmountnumber
transactionCategorystring
visibleboolean
clearedAtstring
excludeFromSyncboolean
statusstring
syncErrorsstring[]
erpSyncStatusstring
erpSyncTypestring
merchantNamestring
merchantCountrystring
erpSupplierNamestring
erpSupplierRemoteIdstring
poolAccountNamestring
cardNamestring
cardLastFourstring
cardHolderNamestring
cardHolderEmailstring
employeeIdstring
approvalStatusstring
approvedDateTimestring
approvedByobject
chartOfAccountNumberstring
feeChargesnumber
modifiedDatestring
receiptsstring[]
segmentsany[]
customSegmentsany[]
createdAtstring
updatedAtstring
lineItemsany[]

Errors

  • 400Bad Request

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