POST api/Invoice/AddInvoiceWithItems
Request Information
URI Parameters
None.
Body Parameters
AddInvoiceWithItemsModel| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyId | integer |
None. |
|
| ClientId | integer |
None. |
|
| IssueDate | date |
None. |
|
| DueDate | date |
None. |
|
| InvoiceNumber | integer |
None. |
|
| BankAccountId | integer |
None. |
|
| IsPaid | integer |
None. |
|
| InvoicePrefix | string |
None. |
|
| AcctTeamId | integer |
None. |
|
| CurrencyCode | string |
None. |
|
| Notes | string |
None. |
|
| InvoiceItems | Collection of NewAddInvoiceItemModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"CompanyId": 1,
"ClientId": 1,
"IssueDate": "2025-12-08T14:58:23.3984816+00:00",
"DueDate": "2025-12-08T14:58:23.3984816+00:00",
"InvoiceNumber": 1,
"BankAccountId": 1,
"IsPaid": 1,
"InvoicePrefix": "sample string 1",
"AcctTeamId": 2,
"CurrencyCode": "sample string 3",
"Notes": "sample string 4",
"InvoiceItems": [
{
"Product": "sample string 1",
"ProductId": 1,
"Quantity": 1.0,
"ProductRate": 1.1,
"VatRate": 1.1,
"Description": "sample string 2"
},
{
"Product": "sample string 1",
"ProductId": 1,
"Quantity": 1.0,
"ProductRate": 1.1,
"VatRate": 1.1,
"Description": "sample string 2"
}
]
}
application/xml, text/xml
Sample:
<AddInvoiceWithItemsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Focus247_2022.InvoiceModels">
<AcctTeamId>2</AcctTeamId>
<BankAccountId>1</BankAccountId>
<ClientId>1</ClientId>
<CompanyId>1</CompanyId>
<CurrencyCode>sample string 3</CurrencyCode>
<DueDate>2025-12-08T14:58:23.3984816+00:00</DueDate>
<InvoiceItems>
<NewAddInvoiceItemModel>
<Description>sample string 2</Description>
<Product>sample string 1</Product>
<ProductId>1</ProductId>
<ProductRate>1.1</ProductRate>
<Quantity>1</Quantity>
<VatRate>1.1</VatRate>
</NewAddInvoiceItemModel>
<NewAddInvoiceItemModel>
<Description>sample string 2</Description>
<Product>sample string 1</Product>
<ProductId>1</ProductId>
<ProductRate>1.1</ProductRate>
<Quantity>1</Quantity>
<VatRate>1.1</VatRate>
</NewAddInvoiceItemModel>
</InvoiceItems>
<InvoiceNumber>1</InvoiceNumber>
<InvoicePrefix>sample string 1</InvoicePrefix>
<IsPaid>1</IsPaid>
<IssueDate>2025-12-08T14:58:23.3984816+00:00</IssueDate>
<Notes>sample string 4</Notes>
</AddInvoiceWithItemsModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.