GET api/Materials/{store}/{code}

Get the details of the Material in the specified store

Request Information

URI Parameters

NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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--