GET api/Materials/{store}/{code}
Get the details of the Material in the specified store
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| store |
The Store code where the material is inputed |
string |
Required |
| code |
The Material code |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
StoreMaterialDetails| Name | Description | Type | Additional information |
|---|---|---|---|
| Code |
|
string |
None. |
| Description |
|
string |
None. |
| Class |
|
string |
None. |
| Family |
|
string |
None. |
| SubFamily |
|
string |
None. |
| Unit |
|
string |
None. |
| Store |
|
BasicDetail |
None. |
| Quantity |
|
decimal number |
None. |
| Cost |
|
decimal number |
None. |
| Location |
|
string |
None. |
| Picture |
|
string |
None. |
| ManagedByLots |
|
boolean |
None. |
| StructuredCode |
|
string |
None. |
| ManufacturerCode |
|
string |
None. |
| ExternalCode |
|
string |
None. |
| PurchasingComplementarySpecification |
|
string |
None. |
| Notes |
|
string |
None. |
| Specifications |
|
Collection of Specifications |
None. |
Response Formats
Sample:
{
"Code": "sample string 1",
"Description": "sample string 2",
"Class": "sample string 3",
"Family": "sample string 4",
"SubFamily": "sample string 5",
"Unit": "sample string 6",
"Store": {
"Code": "sample string 1",
"Description": "sample string 2"
},
"Quantity": 7.1,
"Cost": 8.1,
"Location": "sample string 9",
"Picture": "sample string 10",
"ManagedByLots": true,
"StructuredCode": "sample string 12",
"ManufacturerCode": "sample string 13",
"ExternalCode": "sample string 14",
"PurchasingComplementarySpecification": "sample string 15",
"Notes": "sample string 16",
"Specifications": [
{
"Number": 1,
"Name": "sample string 2",
"Value": "sample string 3"
},
{
"Number": 1,
"Name": "sample string 2",
"Value": "sample string 3"
}
]
}
Sample:
<StoreMaterialDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Materiais">
<Class>sample string 3</Class>
<Code>sample string 1</Code>
<Cost>8.1</Cost>
<Description>sample string 2</Description>
<ExternalCode>sample string 14</ExternalCode>
<Family>sample string 4</Family>
<Location>sample string 9</Location>
<ManagedByLots>true</ManagedByLots>
<ManufacturerCode>sample string 13</ManufacturerCode>
<Notes>sample string 16</Notes>
<Picture>sample string 10</Picture>
<PurchasingComplementarySpecification>sample string 15</PurchasingComplementarySpecification>
<Quantity>7.1</Quantity>
<Specifications xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
<d2p1:Specifications>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Number>1</d2p1:Number>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:Specifications>
<d2p1:Specifications>
<d2p1:Name>sample string 2</d2p1:Name>
<d2p1:Number>1</d2p1:Number>
<d2p1:Value>sample string 3</d2p1:Value>
</d2p1:Specifications>
</Specifications>
<Store xmlns:d2p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin">
<d2p1:Code>sample string 1</d2p1:Code>
<d2p1:Description>sample string 2</d2p1:Description>
</Store>
<StructuredCode>sample string 12</StructuredCode>
<SubFamily>sample string 5</SubFamily>
<Unit>sample string 6</Unit>
</StoreMaterialDetails>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Class" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Family" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="SubFamily" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Unit" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Store.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Store.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Quantity" 7.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Cost" 8.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Location" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Picture" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ManagedByLots" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="StructuredCode" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ManufacturerCode" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="ExternalCode" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PurchasingComplementarySpecification" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Notes" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Specifications[0].Number" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Specifications[0].Name" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Specifications[0].Value" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Specifications[1].Number" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Specifications[1].Name" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Specifications[1].Value" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e--