POST api/PurchaseOrderAPI
Request Information
URI Parameters
None.
Body Parameters
PurchaseOrder| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| AccountId | integer |
None. |
|
| PurchaseOrderNumber | string |
None. |
|
| EnglishDate | date |
None. |
|
| NepaliDate | date |
None. |
|
| ExpiredEnglishDate | date |
None. |
|
| ExpiredNepaliDate | date |
None. |
|
| Message | string |
None. |
|
| MessageStatement | string |
None. |
|
| PurchaseOrderDetails | Collection of PurchaseOrderDetails |
None. |
|
| FinancialYear | string |
None. |
|
| CompanyCode | integer |
None. |
|
| DepartmentId | integer |
None. |
|
| WareHouseId | integer |
None. |
|
| BranchId | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"AccountId": 2,
"PurchaseOrderNumber": "sample string 3",
"EnglishDate": "2026-04-02T21:07:45.058501+05:45",
"NepaliDate": "2026-04-02T21:07:45.058501+05:45",
"ExpiredEnglishDate": "2026-04-02T21:07:45.058501+05:45",
"ExpiredNepaliDate": "2026-04-02T21:07:45.058501+05:45",
"Message": "sample string 8",
"MessageStatement": "sample string 9",
"PurchaseOrderDetails": [
{
"PurchaseOrderId": 1,
"POId": 2,
"ItemId": 3,
"Qty": 4.0,
"UnitType": "sample string 5",
"TotalAmount": 6.0,
"UnitPrice": 7.0,
"Discount": 8.0,
"UserName": "sample string 9",
"FinancialYear": "sample string 10",
"CompanyCode": 11,
"DepartmentId": 12,
"WarehouseId": 13,
"BranchId": 14
},
{
"PurchaseOrderId": 1,
"POId": 2,
"ItemId": 3,
"Qty": 4.0,
"UnitType": "sample string 5",
"TotalAmount": 6.0,
"UnitPrice": 7.0,
"Discount": 8.0,
"UserName": "sample string 9",
"FinancialYear": "sample string 10",
"CompanyCode": 11,
"DepartmentId": 12,
"WarehouseId": 13,
"BranchId": 14
}
],
"FinancialYear": "sample string 10",
"CompanyCode": 11,
"DepartmentId": 12,
"WareHouseId": 13,
"BranchId": 14
}
application/xml, text/xml
Sample:
<PurchaseOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DCubeHotelDomain.Models.Inventory">
<AccountId>2</AccountId>
<BranchId>14</BranchId>
<CompanyCode>11</CompanyCode>
<DepartmentId>12</DepartmentId>
<EnglishDate>2026-04-02T21:07:45.058501+05:45</EnglishDate>
<ExpiredEnglishDate>2026-04-02T21:07:45.058501+05:45</ExpiredEnglishDate>
<ExpiredNepaliDate>2026-04-02T21:07:45.058501+05:45</ExpiredNepaliDate>
<FinancialYear>sample string 10</FinancialYear>
<Id>1</Id>
<Message>sample string 8</Message>
<MessageStatement>sample string 9</MessageStatement>
<NepaliDate>2026-04-02T21:07:45.058501+05:45</NepaliDate>
<PurchaseOrderDetails>
<PurchaseOrderDetails>
<BranchId>14</BranchId>
<CompanyCode>11</CompanyCode>
<DepartmentId>12</DepartmentId>
<Discount>8</Discount>
<FinancialYear>sample string 10</FinancialYear>
<ItemId>3</ItemId>
<POId>2</POId>
<PurchaseOrderId>1</PurchaseOrderId>
<Qty>4</Qty>
<TotalAmount>6</TotalAmount>
<UnitPrice>7</UnitPrice>
<UnitType>sample string 5</UnitType>
<UserName>sample string 9</UserName>
<WarehouseId>13</WarehouseId>
</PurchaseOrderDetails>
<PurchaseOrderDetails>
<BranchId>14</BranchId>
<CompanyCode>11</CompanyCode>
<DepartmentId>12</DepartmentId>
<Discount>8</Discount>
<FinancialYear>sample string 10</FinancialYear>
<ItemId>3</ItemId>
<POId>2</POId>
<PurchaseOrderId>1</PurchaseOrderId>
<Qty>4</Qty>
<TotalAmount>6</TotalAmount>
<UnitPrice>7</UnitPrice>
<UnitType>sample string 5</UnitType>
<UserName>sample string 9</UserName>
<WarehouseId>13</WarehouseId>
</PurchaseOrderDetails>
</PurchaseOrderDetails>
<PurchaseOrderNumber>sample string 3</PurchaseOrderNumber>
<WareHouseId>13</WareHouseId>
</PurchaseOrder>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |