/invoice

Manage Invoices

post

Post invoice and number of invoice lines;

get

Retrieve a list of invoice items.

Get, Delete or Update a specific invoice

get

Return an invoice with given {id}

put

Update invoice item with given {invoiceId}

delete

Delete an invoice with given {id}

Manage Invoice lines

get

Retrieve a list of invoice-line items.

post

Post an invoice lines to corresponding invoice

Manage invoice line by id

get

Return an invoice line with given {id}

put

Update an invoice line with given {id}

delete

Delete an invoice line with given {id}

Manage Invoice Number

get

Get system generated Invoice Number

post

validate if Invoice Number is unique and matches the pattern specified