invoices
- GET invoices/get_overdue — This method returns a list of overdue Invoices. Multiple invoices might be returned by each call
- GET invoices/list — This method returns information related with invoices. Multiple invoices are returned by each call
- GET invoices/show — This method returns information related with an invoice. A single invoice is returned by each call
- POST invoices/cancel — This method is used to cancel a posted invoice. An invoice cancellation is created and posted to cancel the specified invoice
- POST invoices/create — This method is creating a new invoice either in Draft or Posted state
- POST invoices/post — This method is used to post an invoice which is in draft state.
- POST invoices/reject — This method is used to reject an invoice which is in draft state.
- POST invoices/update — This method is used to update a single invoice but only as long it is in Draft life cycle state.
- POST invoices/write_off — This method is used to write off a single invoice but only as long it is in Posted life cycle state and not fully allocated
- invoices/configuration
- GET invoices/configuration/types/list — This method returns the invoice types that are allowed to be used in the system. Multiple invoice types are returned by each call
- GET invoices/configuration/rejection_reasons/list — This method returns the rejection reasons that can be used while rejecting a draft invoice, as defined through the active financial transactions definition. Multiple rejection reasons are returned by each call
- GET invoices/configuration/categories/list — This method returns the invoice categories that are allowed to be used by invoices of a specific type. Multiple invoice categories are returned by each call
- invoice_cancellations/configuration
- GET invoice_cancellations/configuration/rejection_reasons/list — This method returns the rejection reasons that can be used while rejecting a draft invoice cancellation, as defined through the active financial transactions definition. Multiple rejection reasons are returned by each call
- GET invoice_cancellations/configuration/types/list — This method returns the invoice cancellation types that are allowed to be used in the system. Multiple invoice cancellation types are returned by each call
- GET invoice_cancellations/configuration/categories/list — This method returns the invoice cancellation categories that are allowed to be used by invoice cancellations of a specific type. Multiple invoice cancellation categories are returned by each call
- write_off/configuration
- GET write_off/configuration/categories/list — This method returns the write off categories that are allowed to be used by write off of a specific type. Multiple write off categories are returned by each call
- GET write_off/configuration/types/list — This method returns the write off types that are allowed to be used in the system. Multiple write off types are returned by each call