POST api/Clinic/Invoices/Add
Request Information
URI Parameters
None.
Body Parameters
InvoiceDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
None. |
|
| invoiceNo | string |
None. |
|
| customerName | string |
None. |
|
| customerPhone | string |
None. |
|
| petName | string |
None. |
|
| items | Collection of InvoiceItemDTO |
None. |
|
| discount | decimal number |
None. |
|
| vatRate | decimal number |
None. |
|
| status | string |
None. |
|
| note | string |
None. |
|
| createdOn | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": 1,
"invoiceNo": "sample string 1",
"customerName": "sample string 2",
"customerPhone": "sample string 3",
"petName": "sample string 4",
"items": [
{
"name": "sample string 1",
"quantity": 2,
"price": 3.0
},
{
"name": "sample string 1",
"quantity": 2,
"price": 3.0
}
],
"discount": 5.0,
"vatRate": 6.0,
"status": "sample string 7",
"note": "sample string 8",
"createdOn": "2026-10-20T07:58:19.785642+07:00"
}
application/xml, text/xml
Sample:
<ClinicController.InvoiceDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PetShop.API.Controllers">
<createdOn>2026-10-20T07:58:19.785642+07:00</createdOn>
<customerName>sample string 2</customerName>
<customerPhone>sample string 3</customerPhone>
<discount>5</discount>
<id>1</id>
<invoiceNo>sample string 1</invoiceNo>
<items>
<ClinicController.InvoiceItemDTO>
<name>sample string 1</name>
<price>3</price>
<quantity>2</quantity>
</ClinicController.InvoiceItemDTO>
<ClinicController.InvoiceItemDTO>
<name>sample string 1</name>
<price>3</price>
<quantity>2</quantity>
</ClinicController.InvoiceItemDTO>
</items>
<note>sample string 8</note>
<petName>sample string 4</petName>
<status>sample string 7</status>
<vatRate>6</vatRate>
</ClinicController.InvoiceDTO>
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.