GET api/SetupSaiAccountPackage/GetPartDetails/{accountId}/{companyId}/{partName}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| accountId | integer |
Required |
|
| companyId | string |
Required |
|
| partName | string |
Required |
Body Parameters
None.
Response Information
Resource Description
Part| Name | Description | Type | Additional information |
|---|---|---|---|
| ItemId | string |
None. |
|
| PartNum | string |
None. |
|
| SKU | string |
None. |
|
| PurchaseDescription | string |
None. |
|
| Taxable | boolean |
None. |
|
| PurchaseCost | decimal number |
None. |
|
| SalesPrice | decimal number |
None. |
|
| ProductType | string |
None. |
|
| QBPartType | string |
None. |
|
| ProductCategory | string |
None. |
|
| SalesDescription | string |
None. |
|
| IncomeAccount | string |
None. |
|
| ExpenseAccount | string |
None. |
|
| AssetAccount | string |
None. |
|
| QtyOnHand | decimal number |
None. |
|
| ReorderQty | decimal number |
None. |
|
| QtyOnPurchaseOrder | decimal number |
None. |
|
| ParentRef | CommonRef |
None. |
|
| FullyQualifiedName | string |
None. |
|
| SubItem | boolean |
None. |
|
| ClassQBId | string |
None. |
|
| RetailPrice | decimal number |
None. |
|
| AccountId | string |
None. |
|
| CompanyId | string |
None. |
|
| QBId | string |
None. |
|
| QBSyncToken | string |
None. |
|
| IsActive | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"ItemId": "sample string 1",
"PartNum": "sample string 2",
"SKU": "sample string 3",
"PurchaseDescription": "sample string 4",
"Taxable": true,
"PurchaseCost": 6.0,
"SalesPrice": 7.0,
"ProductType": "sample string 8",
"QBPartType": "sample string 9",
"ProductCategory": "sample string 10",
"SalesDescription": "sample string 11",
"IncomeAccount": "sample string 12",
"ExpenseAccount": "sample string 13",
"AssetAccount": "sample string 14",
"QtyOnHand": 1.0,
"ReorderQty": 1.0,
"QtyOnPurchaseOrder": 1.0,
"ParentRef": {
"Value": "sample string 1",
"Name": "sample string 2"
},
"FullyQualifiedName": "sample string 15",
"SubItem": true,
"ClassQBId": "sample string 17",
"RetailPrice": 18.0,
"AccountId": "sample string 19",
"CompanyId": "sample string 20",
"QBId": "sample string 21",
"QBSyncToken": "sample string 22",
"IsActive": true
}
application/xml, text/xml
Sample:
<Part xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.AccountPackages.Entities.AccountPackageEntities">
<AccountId>sample string 19</AccountId>
<CompanyId>sample string 20</CompanyId>
<IsActive>true</IsActive>
<QBId>sample string 21</QBId>
<QBSyncToken>sample string 22</QBSyncToken>
<AssetAccount>sample string 14</AssetAccount>
<ClassQBId>sample string 17</ClassQBId>
<ExpenseAccount>sample string 13</ExpenseAccount>
<FullyQualifiedName>sample string 15</FullyQualifiedName>
<IncomeAccount>sample string 12</IncomeAccount>
<ItemId>sample string 1</ItemId>
<ParentRef>
<Name>sample string 2</Name>
<Value>sample string 1</Value>
</ParentRef>
<PartNum>sample string 2</PartNum>
<ProductCategory>sample string 10</ProductCategory>
<ProductType>sample string 8</ProductType>
<PurchaseCost>6</PurchaseCost>
<PurchaseDescription>sample string 4</PurchaseDescription>
<QBPartType>sample string 9</QBPartType>
<QtyOnHand>1</QtyOnHand>
<QtyOnPurchaseOrder>1</QtyOnPurchaseOrder>
<ReorderQty>1</ReorderQty>
<RetailPrice>18</RetailPrice>
<SKU>sample string 3</SKU>
<SalesDescription>sample string 11</SalesDescription>
<SalesPrice>7</SalesPrice>
<SubItem>true</SubItem>
<Taxable>true</Taxable>
</Part>