API reference
Expenses
NQD API Expenses reference. List expenses; Retrieve expense; Create expenses
GET
List expenses /v1/expensesGET
Retrieve expense /v1/expenses/{expenseId}POST
Create expenses /v1/expensesPUT
Upsert expense /v1/expenses/{expenseId}DELETE
Delete expense /v1/expenses/{expenseId}PUT
Upsert expenses in a batch /v1/expensesGET
List applied entries for an expense /v1/expenses/{expenseId}/entriesPOST
Add applied entry to an expense /v1/expenses/{expenseId}/entriesPATCH
Partially update applied entry on an expense /v1/expenses/{expenseId}/entries/{entryId}DELETE
Remove applied entry from an expense /v1/expenses/{expenseId}/entries/{entryId}PUT
Reorder applied entries for an expense /v1/expenses/{expenseId}/entries/reorderGET
List applied modifiers for an expense /v1/expenses/{expenseId}/modifiersPOST
Add applied modifier to an expense /v1/expenses/{expenseId}/modifiersPATCH
Partially update applied modifier on an expense /v1/expenses/{expenseId}/modifiers/{modifierId}DELETE
Remove applied modifier from an expense /v1/expenses/{expenseId}/modifiers/{modifierId}PUT
Reorder applied modifiers for an expense /v1/expenses/{expenseId}/modifiers/reorderGET
List transactions /v1/expenses/{sourceId}/transactionsPOST
Record a payment /v1/expenses/{sourceId}/transactionsEvery operation uses the same Core contract as the dashboard. Request and response fields, examples, and code samples are generated from the current API descriptor.