POST api/BuyInvoiceAPI
Request Information
URI Parameters
None.
Body Parameters
InvoiceBuyVM| Name | Description | Type | Additional information |
|---|---|---|---|
| BuyInvoice_Header | BuyInvoice_Header |
None. |
|
| BuyInvoice_Details | Collection of BuyInvoice_Details |
None. |
Request Formats
application/json, text/json
Sample:
{
"BuyInvoice_Header": {
"Id": 1,
"Total": 2.1,
"Date": "2025-12-18T00:03:27.5971194-08:00",
"User_Id": 4,
"Branch_Id": 5
},
"BuyInvoice_Details": [
{
"Id": 1,
"Header_Id": 2,
"Item_Id": 3,
"Price": 4.1,
"Qty": 5,
"Total": 6.1
},
{
"Id": 1,
"Header_Id": 2,
"Item_Id": 3,
"Price": 4.1,
"Qty": 5,
"Total": 6.1
}
]
}
application/xml, text/xml
Sample:
<InvoiceBuyVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POSAPI.ViewModel">
<BuyInvoice_Details xmlns:d2p1="http://schemas.datacontract.org/2004/07/POSAPI.Models">
<d2p1:BuyInvoice_Details>
<d2p1:Header_Id>2</d2p1:Header_Id>
<d2p1:Id>1</d2p1:Id>
<d2p1:Item_Id>3</d2p1:Item_Id>
<d2p1:Price>4.1</d2p1:Price>
<d2p1:Qty>5</d2p1:Qty>
<d2p1:Total>6.1</d2p1:Total>
</d2p1:BuyInvoice_Details>
<d2p1:BuyInvoice_Details>
<d2p1:Header_Id>2</d2p1:Header_Id>
<d2p1:Id>1</d2p1:Id>
<d2p1:Item_Id>3</d2p1:Item_Id>
<d2p1:Price>4.1</d2p1:Price>
<d2p1:Qty>5</d2p1:Qty>
<d2p1:Total>6.1</d2p1:Total>
</d2p1:BuyInvoice_Details>
</BuyInvoice_Details>
<BuyInvoice_Header xmlns:d2p1="http://schemas.datacontract.org/2004/07/POSAPI.Models">
<d2p1:Branch_Id>5</d2p1:Branch_Id>
<d2p1:Date>2025-12-18T00:03:27.5971194-08:00</d2p1:Date>
<d2p1:Id>1</d2p1:Id>
<d2p1:Total>2.1</d2p1:Total>
<d2p1:User_Id>4</d2p1:User_Id>
</BuyInvoice_Header>
</InvoiceBuyVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
InvoiceBuyVM| Name | Description | Type | Additional information |
|---|---|---|---|
| BuyInvoice_Header | BuyInvoice_Header |
None. |
|
| BuyInvoice_Details | Collection of BuyInvoice_Details |
None. |
Response Formats
application/json, text/json
Sample:
{
"BuyInvoice_Header": {
"Id": 1,
"Total": 2.1,
"Date": "2025-12-18T00:03:27.6211151-08:00",
"User_Id": 4,
"Branch_Id": 5
},
"BuyInvoice_Details": [
{
"Id": 1,
"Header_Id": 2,
"Item_Id": 3,
"Price": 4.1,
"Qty": 5,
"Total": 6.1
},
{
"Id": 1,
"Header_Id": 2,
"Item_Id": 3,
"Price": 4.1,
"Qty": 5,
"Total": 6.1
}
]
}
application/xml, text/xml
Sample:
<InvoiceBuyVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/POSAPI.ViewModel">
<BuyInvoice_Details xmlns:d2p1="http://schemas.datacontract.org/2004/07/POSAPI.Models">
<d2p1:BuyInvoice_Details>
<d2p1:Header_Id>2</d2p1:Header_Id>
<d2p1:Id>1</d2p1:Id>
<d2p1:Item_Id>3</d2p1:Item_Id>
<d2p1:Price>4.1</d2p1:Price>
<d2p1:Qty>5</d2p1:Qty>
<d2p1:Total>6.1</d2p1:Total>
</d2p1:BuyInvoice_Details>
<d2p1:BuyInvoice_Details>
<d2p1:Header_Id>2</d2p1:Header_Id>
<d2p1:Id>1</d2p1:Id>
<d2p1:Item_Id>3</d2p1:Item_Id>
<d2p1:Price>4.1</d2p1:Price>
<d2p1:Qty>5</d2p1:Qty>
<d2p1:Total>6.1</d2p1:Total>
</d2p1:BuyInvoice_Details>
</BuyInvoice_Details>
<BuyInvoice_Header xmlns:d2p1="http://schemas.datacontract.org/2004/07/POSAPI.Models">
<d2p1:Branch_Id>5</d2p1:Branch_Id>
<d2p1:Date>2025-12-18T00:03:27.6211151-08:00</d2p1:Date>
<d2p1:Id>1</d2p1:Id>
<d2p1:Total>2.1</d2p1:Total>
<d2p1:User_Id>4</d2p1:User_Id>
</BuyInvoice_Header>
</InvoiceBuyVM>