Sales proforma invoices

The Sales proforma invoices API is a background functionality of a web client at Profit365 > Sales > Proforma invoices.

Content:

Resource information

Url https://api.profit365.eu/1.6/sales/proforma-invoices
Authentication required
Access level company
Response JSON / XML
Class Business entity

List invoices

Url https://api.profit365.eu/1.6/sales/proforma-invoices/{page}
Method GET
Params
{page} optional A page number of result set. Default page number is 1 and default page size is 50.
Example https://api.profit365.eu/1.6/sales/proforma-invoices/1

Get invoice

Url https://api.profit365.eu/1.6/sales/proforma-invoices/{id}
Method GET
Params
{ID} required  ID of the invoice. Type: GUID
Example https://api.profit365.eu/1.6/sales/proforma-invoices/{id}

Create new invoice

Url https://api.profit365.eu/1.6/sales/proforma-invoices
Method POST
Content The invoice data
Example https://api.profit365.eu/1.6/sales/proforma-invoices/

Update invoice

An existing invoice can be updated, if its business state allows such operation. When updating an invoice, submit all the data, not just fields that have changed.

Url https://api.profit365.eu/1.6/sales/proforma-invoices/{id}
Method PUT
Params
{ID} required A ID of the invoice. Type: GUID
Content An updated invoice data.
Example https://api.profit365.eu/1.6/sales/invoices/0cfb8053-52bd-4f3a-9888-b2ced492aa7d