GET api/SaiPIPartMaster/GetPartByPartNum?accountId={accountId}&companyId={companyId}&partNum={partNum}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| accountId | integer |
Required |
|
| companyId | string |
Required |
|
| partNum | string |
Required |
Body Parameters
None.
Response Information
Resource Description
SaiPIPartMaster| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | integer |
None. |
|
| CompanyId | 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. |
|
| ProductCategory | string |
None. |
|
| SalesDescription | string |
None. |
|
| QBId | string |
None. |
|
| InventoryAssetAccount | string |
None. |
|
| QBPartType | string |
None. |
|
| ExpenseAccount | string |
None. |
|
| QtyOnHand | decimal number |
None. |
|
| CommitedQty | decimal number |
None. |
|
| AvailableQty | decimal number |
None. |
|
| QtyOnOrder | decimal number |
None. |
|
| ReorderQty | decimal number |
None. |
|
| PrefferedVendor | string |
None. |
|
| SyncStdUnitCost | boolean |
None. |
|
| PartNumForBarcode | string |
None. |
|
| MarketingFeature | string |
None. |
|
| EntityType | integer |
None. |
|
| DocumentId | string |
None. |
|
| ImageThumbnailUrl | string |
None. |
|
| RetailPrice | decimal number |
None. |
|
| MaxQty | decimal number |
None. |
|
| QBSyncToken | string |
None. |
|
| IsActive | boolean |
None. |
|
| RevenueAccountNumber | string |
None. |
|
| ManualEntry | boolean |
None. |
|
| UseRetailPrice | boolean |
None. |
|
| UnitOfMeasure | string |
None. |
|
| UnitOfMeasureId | integer |
None. |
|
| UnitOfMeasureName | string |
None. |
|
| TrackingSerialNumber | boolean |
None. |
|
| InternalPartType | string |
None. |
|
| PartUsageType | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"AccountId": 1,
"CompanyId": "sample string 2",
"PartNum": "sample string 3",
"SKU": "sample string 4",
"PurchaseDescription": "sample string 5",
"Taxable": true,
"PurchaseCost": 6.0,
"SalesPrice": 1.0,
"ProductType": "sample string 7",
"ProductCategory": "sample string 8",
"SalesDescription": "sample string 9",
"QBId": "sample string 10",
"InventoryAssetAccount": "sample string 11",
"QBPartType": "sample string 12",
"ExpenseAccount": "sample string 13",
"QtyOnHand": 1.0,
"CommitedQty": 1.0,
"AvailableQty": 1.0,
"QtyOnOrder": 1.0,
"ReorderQty": 1.0,
"PrefferedVendor": "sample string 14",
"SyncStdUnitCost": true,
"PartNumForBarcode": "sample string 15",
"MarketingFeature": "sample string 16",
"EntityType": 17,
"DocumentId": "sample string 18",
"ImageThumbnailUrl": "sample string 19",
"RetailPrice": 20.0,
"MaxQty": 21.0,
"QBSyncToken": "sample string 22",
"IsActive": true,
"RevenueAccountNumber": "sample string 24",
"ManualEntry": true,
"UseRetailPrice": true,
"UnitOfMeasure": "sample string 27",
"UnitOfMeasureId": 1,
"UnitOfMeasureName": "sample string 28",
"TrackingSerialNumber": true,
"InternalPartType": "sample string 29",
"PartUsageType": "sample string 30"
}
application/xml, text/xml
Sample:
<SaiPIPartMaster xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.Inventory"> <AccountId>1</AccountId> <AvailableQty>1</AvailableQty> <CommitedQty>1</CommitedQty> <CompanyId>sample string 2</CompanyId> <DocumentId>sample string 18</DocumentId> <EntityType>17</EntityType> <ExpenseAccount>sample string 13</ExpenseAccount> <ImageThumbnailUrl>sample string 19</ImageThumbnailUrl> <InternalPartType>sample string 29</InternalPartType> <InventoryAssetAccount>sample string 11</InventoryAssetAccount> <IsActive>true</IsActive> <ManualEntry>true</ManualEntry> <MarketingFeature>sample string 16</MarketingFeature> <MaxQty>21</MaxQty> <PartNum>sample string 3</PartNum> <PartNumForBarcode>sample string 15</PartNumForBarcode> <PartUsageType>sample string 30</PartUsageType> <PrefferedVendor>sample string 14</PrefferedVendor> <ProductCategory>sample string 8</ProductCategory> <ProductType>sample string 7</ProductType> <PurchaseCost>6</PurchaseCost> <PurchaseDescription>sample string 5</PurchaseDescription> <QBId>sample string 10</QBId> <QBPartType>sample string 12</QBPartType> <QBSyncToken>sample string 22</QBSyncToken> <QtyOnHand>1</QtyOnHand> <QtyOnOrder>1</QtyOnOrder> <ReorderQty>1</ReorderQty> <RetailPrice>20</RetailPrice> <RevenueAccountNumber>sample string 24</RevenueAccountNumber> <SKU>sample string 4</SKU> <SalesDescription>sample string 9</SalesDescription> <SalesPrice>1</SalesPrice> <SyncStdUnitCost>true</SyncStdUnitCost> <Taxable>true</Taxable> <TrackingSerialNumber>true</TrackingSerialNumber> <UnitOfMeasure>sample string 27</UnitOfMeasure> <UnitOfMeasureId>1</UnitOfMeasureId> <UnitOfMeasureName>sample string 28</UnitOfMeasureName> <UseRetailPrice>true</UseRetailPrice> </SaiPIPartMaster>