GET v1/Products/{productId}/Suppliers
Get a list with all Suppliers who supply given product.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| productId |
The id of the Product. |
integer |
Required. |
Body Parameters
None.
Response Information
Resource Description
A list of the ProductSupplierBase objects.
Collection of ProductSupplierBase| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
Required |
|
| ProductId | integer |
Required |
|
| ProductCode | string |
None. |
|
| SupplierId | integer |
Required |
|
| SupplierCompanyName | string |
None. |
|
| PurchaseProduct | PurchaseProductBase |
None. |
|
| Priority | integer |
Required |
Response Formats
application/json, text/json
Sample:
[
{
"Id": 1,
"ProductId": 2,
"ProductCode": "sample string 3",
"SupplierId": 4,
"SupplierCompanyName": "sample string 5",
"PurchaseProduct": {
"Id": 1,
"SupplierId": 2,
"SupplierSKU": "sample string 3",
"PurchasePriceExVAT": 1.0
},
"Priority": 6
},
{
"Id": 1,
"ProductId": 2,
"ProductCode": "sample string 3",
"SupplierId": 4,
"SupplierCompanyName": "sample string 5",
"PurchaseProduct": {
"Id": 1,
"SupplierId": 2,
"SupplierSKU": "sample string 3",
"PurchasePriceExVAT": 1.0
},
"Priority": 6
}
]
application/xml, text/xml
Sample:
<ArrayOfProductSupplierBase xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ProductSupplierBase>
<Id>1</Id>
<ProductId>2</ProductId>
<ProductCode>sample string 3</ProductCode>
<SupplierId>4</SupplierId>
<SupplierCompanyName>sample string 5</SupplierCompanyName>
<PurchaseProduct>
<Id>1</Id>
<SupplierId>2</SupplierId>
<SupplierSKU>sample string 3</SupplierSKU>
<PurchasePriceExVAT>1</PurchasePriceExVAT>
</PurchaseProduct>
<Priority>6</Priority>
</ProductSupplierBase>
<ProductSupplierBase>
<Id>1</Id>
<ProductId>2</ProductId>
<ProductCode>sample string 3</ProductCode>
<SupplierId>4</SupplierId>
<SupplierCompanyName>sample string 5</SupplierCompanyName>
<PurchaseProduct>
<Id>1</Id>
<SupplierId>2</SupplierId>
<SupplierSKU>sample string 3</SupplierSKU>
<PurchasePriceExVAT>1</PurchasePriceExVAT>
</PurchaseProduct>
<Priority>6</Priority>
</ProductSupplierBase>
</ArrayOfProductSupplierBase>