Invoices

invoices

get

List of invoices

Authorizations
AuthorizationstringRequired

Enter token in format (Bearer )

Query parameters
perPageintegerOptional

Number of items per page

Example: 100
pageintegerOptional

Page number

Example: 1
Responses
200

Invoices

application/json
Responseany
get
/api/v1/invoice/list
post

Create a new invoice

Authorizations
AuthorizationstringRequired

Enter token in format (Bearer )

Body
anyOptionalExample: {"date":"2025-07-15","dueDate":"2025-07-24","biller":"Acme Corporation ltd","currencyId":3,"invoiceNumber":"INV-1001","client":"Jane Doe","poNumber":"PO-1212","items":[{"unit":"minute","unitsCount":10,"unitPrice":49},{"unit":"piece","unitsCount":500,"unitPrice":12.8}],"notes":"Thank you for your business.","terms":"Payment due within 17 days.","alreadyPaid":500}
Responses
200

Invoice successfully created

application/json
Responseany
post
/api/v1/invoice/create
get

Details of a single invoice

Authorizations
AuthorizationstringRequired

Enter token in format (Bearer )

Path parameters
idintegerRequired

ID of the invoice

Example: 1
Responses
200

Invoice details

application/json
Responseany
get
/api/v1/invoice/edit/{id}
put

Update an invoice

Authorizations
AuthorizationstringRequired

Enter token in format (Bearer )

Path parameters
idintegerRequired

Invoice ID

Example: 1
Body
anyOptionalExample: {"date":"2025-07-15","dueDate":"2025-07-24","biller":"Acme Corporation ltd","currencyId":3,"invoiceNumber":"INV-1001","client":"Jane Doe","poNumber":"PO-1212","items":[{"unit":"minute","unitsCount":10,"unitPrice":49},{"unit":"piece","unitsCount":500,"unitPrice":12.8}],"notes":"Thank you for your business.","terms":"Payment due within 17 days.","alreadyPaid":500}
Responses
200

Invoice successfully updated

application/json
Responseany
put
/api/v1/invoice/update/{id}
delete

Delete an invoice

Authorizations
AuthorizationstringRequired

Enter token in format (Bearer )

Path parameters
idintegerRequiredExample: 1
Responses
200

Invoice deleted successfully

application/json
Responseany
delete
/api/v1/invoice/delete/{id}

Last updated