Skip to content

Receipts

Subcategories

API Endpoints

Create expense receipt

Creates a new expense receipt for a given mandate

POST/{organizationId}/{mandateId}/receipts/expense

Update expense receipt

Updates an existing expense receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/expense/{receiptId}

Create revenue receipt

Creates a new revenue receipt for a given mandate

POST/{organizationId}/{mandateId}/receipts/revenue

Update revenue receipt

Updates an existing revenue receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/revenue/{receiptId}

Create invoice receipt

Creates a new invoice receipt for a given mandate

POST/{organizationId}/{mandateId}/receipts/invoice

Update invoice receipt

Updates an existing invoice receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/invoice/{receiptId}

Create deposit receipt

Creates a new deposit receipt for a given mandate

POST/{organizationId}/{mandateId}/receipts/deposit

Update deposit receipt

Updates an existing deposit receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/deposit/{receiptId}

Create offer receipt

Creates a new offer receipt for a given mandate

POST/{organizationId}/{mandateId}/receipts/offer

Update offer receipt

Updates an existing offer receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/offer/{receiptId}

Update confirmation receipt

Updates an existing confirmation receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/confirmation/{receiptId}

Update donation receipt

Updates an existing donation receipt if it has no committed postings yet for a given mandate

POST/{organizationId}/{mandateId}/receipts/donation/{receiptId}

Get reminder level schedule

Returns enabled reminder levels and their due dates for an example due date

POST/{organizationId}/{mandateId}/finance/receipts/reminderLevelSchedule

Get receipt

Returns a specific receipt with all of its details for a given mandate

GET/{organizationId}/{mandateId}/finance/receipts/{receiptId}

Export receipts

Queues a zip file export of multiple receipts for a given mandate by email

POST/{organizationId}/{mandateId}/finance/receipts/export/files

Export receipts

Queues a file export of receipts for a given mandate by email

POST/{organizationId}/{mandateId}/finance/receipts/export

Get next reminder level

Returns the next reminder level for a given list of receipts for a given mandate

POST/{organizationId}/{mandateId}/finance/receipts/reminders/next

List receipt notes

Returns receipt notes ordered by creation date, newest first

GET/{organizationId}/{mandateId}/finance/receipts/{receiptId}/notes

Delete receipt payment

Deletes a specific payment for a given receipt for a given mandate by either its payment id or by a cash transaction id

DELETE/{organizationId}/{mandateId}/finance/receipts/{receiptId}/payments/{paymentOrCashTransactionId}

Delete returned payment

Undoes the latest returned payment on a specific receipt for a given mandate and restores the original payment

DELETE/{organizationId}/{mandateId}/finance/receipts/{receiptId}/returnedPayment/{returnedPaymentId}

Handle returned payment

Handles a returned payment for a specific receipt for a given mandate

POST/{organizationId}/{mandateId}/finance/receipts/{receiptId}/returnedPayment

Get receipt download url

Returns the download url of the receipt document for a specific receipt for a given mandate

GET/{organizationId}/{mandateId}/finance/receipts/{receiptId}/download

Scan receipt

Scans a receipt PDF/Image file and returns its information

POST/{organizationId}/finance/receipts/scanReceipt

Complete draft receipts

Completes a list of draft receipts for a given mandate or all accessible mandates

POST/{organizationId}/{mandateId}/finance/receipts/complete

Get receipt preview

Returns a preview of a persisted receipt or the provided unsaved receipt data

POST/{organizationId}/{mandateId}/finance/receipts/preview

Update receipt send details

Updates the send details of a specific receipt for a given mandate and resends the documents

POST/{organizationId}/{mandateId}/finance/receipts/{receiptId}/updateReceiptSendDetails

Update position accounts

Updates the accounts and cost centers of a specific receipt for a given mandate

POST/{organizationId}/{mandateId}/finance/receipts/{receiptId}/positions/updateAccounts

Create offset credit note

Creates an offset credit note, which means that the given receipt is refunded and a deposit receipt is created with the same amount. If cost centers are provided they'll be used for the deposit receipt.

POST/{organizationId}/{mandateId}/receipts/createOffsetCreditNote

List receipt tags

Returns a list of tags used on receipts for a given mandate

POST/{organizationId}/{mandateId}/finance/receipts/tags/list

Remove tag

Removes a receipt tag case-insensitively from receipts and updates its canonical usage.

POST/{organizationId}/{mandateId}/finance/receipts/tags/remove

Push and override reminder levels for receipts

Pushes receipts reminder level for receipts and overrides the reminder due date to the current date

POST/{organizationId}/finance/receipts/pushAllReminderLevels

List remindable receipts

Returns a list of remindable receipts for a given mandate

POST/{organizationId}/finance/receipts/remindable/list