Creates an invoice line with the parameters (invoice ID, invoice item ID, etc.) specified in the request.
Name | Description | Type | Example |
invoiceId
sent in body
|
Invoice ID | number | 1234 |
invoiceItemId
sent in body
|
Invoice item ID | number | 1234 |
invoiceTax1Id
sent in body
|
First invoice tax ID
optional
|
number | 1234 |
invoiceTax2Id
sent in body
|
Second invoice tax ID
optional
|
number | 1234 |
sortOrder
sent in body
|
Sort order
optional
|
number | 1234 |
description
sent in body
|
Description
optional
|
string | some text |
quantity
sent in body
|
Quantity
optional
|
decimal | 1.1 |
price
sent in body
|
Price
optional
|
decimal | 1.1 |
discount
sent in body
|
Discount
optional
|
decimal | 1.1 |
POST api/2.0/crm/invoiceline Host: yourportal.onlyoffice.com Content-Type: application/json Accept: application/json { "invoiceId": 1234, "invoiceItemId": 1234, "invoiceTax1Id": 1234, "invoiceTax2Id": 1234, "sortOrder": 1234, "description": "some text", "quantity": 1.1, "price": 1.1, "discount": 1.1 }
Invoice line
application/json
{ "status": 0, "response": { "InvoiceID": 0, "InvoiceItemID": 0, "InvoiceTax1ID": 0, "InvoiceTax2ID": 0, "SortOrder": 0, "Description": "Description", "Quantity": 0.0, "Price": 0.0, "Discount": 0.0, "id": 1234 } }
text/xml
<result> <status>0</status> <response> <InvoiceID>0</InvoiceID> <InvoiceItemID>0</InvoiceItemID> <InvoiceTax1ID>0</InvoiceTax1ID> <InvoiceTax2ID>0</InvoiceTax2ID> <SortOrder>0</SortOrder> <Description>Description</Description> <Quantity>0</Quantity> <Price>0</Price> <Discount>0</Discount> <id>1234</id> </response> </result>