GET api/Purchase/GetPurchaseDetails?PurchaseId={PurchaseId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| PurchaseId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
PurchaseFlat| Name | Description | Type | Additional information |
|---|---|---|---|
| PurchaseId | integer |
None. |
|
| SupplierId | integer |
None. |
|
| SupplierName | string |
None. |
|
| SupplierMobile | string |
None. |
|
| SupplierGST | string |
None. |
|
| InvoiceNo | string |
None. |
|
| TCS | decimal number |
None. |
|
| GSTTypeId | integer |
None. |
|
| Location | string |
None. |
|
| Description | string |
None. |
|
| PurchaseDate | date |
None. |
|
| TotalItems | integer |
None. |
|
| TotalAmount | decimal number |
None. |
|
| IsActive | boolean |
None. |
|
| CreatedOn | date |
None. |
|
| UserId | integer |
None. |
|
| CreatedBy | integer |
None. |
|
| UpdatedBy | integer |
None. |
|
| UpdatedOn | date |
None. |
|
| purchaseDetailsList | Collection of PurchaseDetailsFlat |
None. |
Response Formats
application/json, text/json
Sample:
{
"PurchaseId": 1,
"SupplierId": 2,
"SupplierName": "sample string 3",
"SupplierMobile": "sample string 4",
"SupplierGST": "sample string 5",
"InvoiceNo": "sample string 6",
"TCS": 7.0,
"GSTTypeId": 8,
"Location": "sample string 9",
"Description": "sample string 10",
"PurchaseDate": "2025-12-06T10:08:40.4887062+05:30",
"TotalItems": 12,
"TotalAmount": 13.0,
"IsActive": true,
"CreatedOn": "2025-12-06T10:08:40.4887062+05:30",
"UserId": 16,
"CreatedBy": 17,
"UpdatedBy": 18,
"UpdatedOn": "2025-12-06T10:08:40.4887062+05:30",
"purchaseDetailsList": [
{
"PurchaseDetailId": 1,
"PurchaseId": 2,
"MaterialId": 3,
"MaterialName": "sample string 4",
"Unit": "sample string 5",
"Quantity": 6.0,
"GST": 7.0,
"Price": 8.0,
"TotalAmount": 9.0,
"IsActive": true,
"CreatedOn": "2025-12-06T10:08:40.4887062+05:30",
"CreatedBy": 12,
"UpdatedBy": 1,
"UpdatedOn": "2025-12-06T10:08:40.4887062+05:30"
},
{
"PurchaseDetailId": 1,
"PurchaseId": 2,
"MaterialId": 3,
"MaterialName": "sample string 4",
"Unit": "sample string 5",
"Quantity": 6.0,
"GST": 7.0,
"Price": 8.0,
"TotalAmount": 9.0,
"IsActive": true,
"CreatedOn": "2025-12-06T10:08:40.4887062+05:30",
"CreatedBy": 12,
"UpdatedBy": 1,
"UpdatedOn": "2025-12-06T10:08:40.4887062+05:30"
}
]
}
application/xml, text/xml
Sample:
<PurchaseFlat xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AGS.Entities.FlatModels">
<CreatedBy>17</CreatedBy>
<CreatedOn>2025-12-06T10:08:40.4887062+05:30</CreatedOn>
<Description>sample string 10</Description>
<GSTTypeId>8</GSTTypeId>
<InvoiceNo>sample string 6</InvoiceNo>
<IsActive>true</IsActive>
<Location>sample string 9</Location>
<PurchaseDate>2025-12-06T10:08:40.4887062+05:30</PurchaseDate>
<PurchaseId>1</PurchaseId>
<SupplierGST>sample string 5</SupplierGST>
<SupplierId>2</SupplierId>
<SupplierMobile>sample string 4</SupplierMobile>
<SupplierName>sample string 3</SupplierName>
<TCS>7</TCS>
<TotalAmount>13</TotalAmount>
<TotalItems>12</TotalItems>
<UpdatedBy>18</UpdatedBy>
<UpdatedOn>2025-12-06T10:08:40.4887062+05:30</UpdatedOn>
<UserId>16</UserId>
<purchaseDetailsList>
<PurchaseDetailsFlat>
<CreatedBy>12</CreatedBy>
<CreatedOn>2025-12-06T10:08:40.4887062+05:30</CreatedOn>
<GST>7</GST>
<IsActive>true</IsActive>
<MaterialId>3</MaterialId>
<MaterialName>sample string 4</MaterialName>
<Price>8</Price>
<PurchaseDetailId>1</PurchaseDetailId>
<PurchaseId>2</PurchaseId>
<Quantity>6</Quantity>
<TotalAmount>9</TotalAmount>
<Unit>sample string 5</Unit>
<UpdatedBy>1</UpdatedBy>
<UpdatedOn>2025-12-06T10:08:40.4887062+05:30</UpdatedOn>
</PurchaseDetailsFlat>
<PurchaseDetailsFlat>
<CreatedBy>12</CreatedBy>
<CreatedOn>2025-12-06T10:08:40.4887062+05:30</CreatedOn>
<GST>7</GST>
<IsActive>true</IsActive>
<MaterialId>3</MaterialId>
<MaterialName>sample string 4</MaterialName>
<Price>8</Price>
<PurchaseDetailId>1</PurchaseDetailId>
<PurchaseId>2</PurchaseId>
<Quantity>6</Quantity>
<TotalAmount>9</TotalAmount>
<Unit>sample string 5</Unit>
<UpdatedBy>1</UpdatedBy>
<UpdatedOn>2025-12-06T10:08:40.4887062+05:30</UpdatedOn>
</PurchaseDetailsFlat>
</purchaseDetailsList>
</PurchaseFlat>