Expenses

Update expense transactions

The Update expense endpoint updates an existing expense transaction in the accounting software for a given company's connection.

Expense transactions represent transactions made with a company debit or credit card.

Supported Integrations

The following integrations are supported for the Payment transaction type only:

IntegrationSupported
FreeAgentYes
QuickBooks OnlineYes
Oracle NetSuiteYes
XeroYes
put/companies/{companyId}/sync/expenses/expense-transactions/{transactionId}

Request body

type'Payment' | 'Refund' | 'Reward' | 'Chargeback' required

The type of transaction.

issueDatestring required

Date the transaction was recorded.

currencystring required

Currency the transaction was recorded in.

currencyRateCurrencyRate — unresolved $ref
merchantNamestring

Name of the merchant where the purchase took place

notesstring

Any private, company notes about the transaction.

Response

Accepted

syncIdstring

Unique identifier for the update expense sync.

Changes