API - Invoice kan informatie van een specifieke factuur worden verkregen, toegevoegd en gecontroleerd
API - Invoice - POST invoice/check
Requires authentication.
Documentation
Difficulty level:
API - Invoice - POST invoice/
Requires authentication.
Documentation
Difficulty level:
API - Invoice - GET invoice/{id}
getting the information of a specific invoice.
Documentation
Difficulty level:
API - Invoice - PUT invoice/addline
Adding a line to an invoice.
Documentation
Difficulty level:
API - Invoice - PUT invoice/updateline
Updating a line of an invoice. It is possible to update only one field, or a combination of fields. See list of possible fields in function addline.
Documentation
Difficulty level:
API - Invoice - PUT invoice/deleteline
Deletes a line from an invoice. The linenumber needs to exists and cannot be the total line.
Documentation
Difficulty level:
API - Invoice - DELETE invoice
Deleting an invoice. Only possible when invoice is in status draft
Documentation
Difficulty level:
API - Invoice - PUT invoice/makefinal
Making an invoice final. This means the status changes to final and the invoice cannot be altered anymore.
Documentation
Difficulty level:
API - Invoice - GET invoice/filter
Authenticatie required
Documentation
Difficulty level:
API - Booking - POST invoice/payment
Admin access
Documentation
Difficulty level: