POST api/Materials?project={project}&model={model}&db={db}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
project

string

Required

model

string

Required

db

string

Required

Body Parameters

Collection of Material
NameDescriptionTypeAdditional information
constraints

Collection of MaterialConstraint

None.

company

string

None.

actid

integer

None.

rawMaterial

boolean

None.

description

string

None.

qty

decimal number

None.

recQty

decimal number

None.

orderQty

decimal number

None.

weight

decimal number

None.

palette

string

None.

barcode

string

None.

dwgno

string

None.

wp

string

None.

activity

string

None.

location

string

None.

vmReference

string

None.

id

string

None.

tag

string

None.

received

boolean

None.

receivedDate

integer

None.

receivedBy

string

None.

shipped

boolean

None.

shippedDate

integer

None.

shippedBy

string

None.

shipRec

boolean

None.

shipRecDate

integer

None.

shipRecBy

string

None.

installed

boolean

None.

installedDate

integer

None.

installedBy

string

None.

staged

boolean

None.

stagedBy

string

None.

stagedOn

integer

None.

po

string

None.

poLineNo

string

None.

gisJobNo

string

None.

unitNo

string

None.

crateNo

string

None.

customLookup1

string

None.

customLookup2

string

None.

customLookup3

string

None.

customLookup4

string

None.

customLookup5

string

None.

ASNNo

string

None.

ManifestNo

string

None.

baggedAndTagged

boolean

None.

baggedAndTaggedBy

string

None.

baggedAndTaggedDate

integer

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "constraints": [
      {
        "id": 1,
        "constraint": "sample string 2",
        "constOn": 3,
        "constBy": "sample string 4",
        "action": "sample string 5",
        "actionOn": 6,
        "actionBy": "sample string 7",
        "actionAssigned": "sample string 8",
        "complete": true,
        "completedOn": 10,
        "completedBy": "sample string 11"
      },
      {
        "id": 1,
        "constraint": "sample string 2",
        "constOn": 3,
        "constBy": "sample string 4",
        "action": "sample string 5",
        "actionOn": 6,
        "actionBy": "sample string 7",
        "actionAssigned": "sample string 8",
        "complete": true,
        "completedOn": 10,
        "completedBy": "sample string 11"
      }
    ],
    "company": "sample string 1",
    "actid": 2,
    "rawMaterial": true,
    "description": "sample string 4",
    "qty": 5.1,
    "recQty": 6.1,
    "orderQty": 7.1,
    "weight": 8.1,
    "palette": "sample string 9",
    "barcode": "sample string 10",
    "dwgno": "sample string 11",
    "wp": "sample string 12",
    "activity": "sample string 13",
    "location": "sample string 14",
    "vmReference": "sample string 15",
    "id": "sample string 16",
    "tag": "sample string 17",
    "received": true,
    "receivedDate": 19,
    "receivedBy": "sample string 20",
    "shipped": true,
    "shippedDate": 22,
    "shippedBy": "sample string 23",
    "shipRec": true,
    "shipRecDate": 25,
    "shipRecBy": "sample string 26",
    "installed": true,
    "installedDate": 28,
    "installedBy": "sample string 29",
    "staged": true,
    "stagedBy": "sample string 31",
    "stagedOn": 32,
    "po": "sample string 33",
    "poLineNo": "sample string 34",
    "gisJobNo": "sample string 35",
    "unitNo": "sample string 36",
    "crateNo": "sample string 37",
    "customLookup1": "sample string 38",
    "customLookup2": "sample string 39",
    "customLookup3": "sample string 40",
    "customLookup4": "sample string 41",
    "customLookup5": "sample string 42",
    "ASNNo": "sample string 43",
    "ManifestNo": "sample string 44",
    "baggedAndTagged": true,
    "baggedAndTaggedBy": "sample string 46",
    "baggedAndTaggedDate": 47
  },
  {
    "constraints": [
      {
        "id": 1,
        "constraint": "sample string 2",
        "constOn": 3,
        "constBy": "sample string 4",
        "action": "sample string 5",
        "actionOn": 6,
        "actionBy": "sample string 7",
        "actionAssigned": "sample string 8",
        "complete": true,
        "completedOn": 10,
        "completedBy": "sample string 11"
      },
      {
        "id": 1,
        "constraint": "sample string 2",
        "constOn": 3,
        "constBy": "sample string 4",
        "action": "sample string 5",
        "actionOn": 6,
        "actionBy": "sample string 7",
        "actionAssigned": "sample string 8",
        "complete": true,
        "completedOn": 10,
        "completedBy": "sample string 11"
      }
    ],
    "company": "sample string 1",
    "actid": 2,
    "rawMaterial": true,
    "description": "sample string 4",
    "qty": 5.1,
    "recQty": 6.1,
    "orderQty": 7.1,
    "weight": 8.1,
    "palette": "sample string 9",
    "barcode": "sample string 10",
    "dwgno": "sample string 11",
    "wp": "sample string 12",
    "activity": "sample string 13",
    "location": "sample string 14",
    "vmReference": "sample string 15",
    "id": "sample string 16",
    "tag": "sample string 17",
    "received": true,
    "receivedDate": 19,
    "receivedBy": "sample string 20",
    "shipped": true,
    "shippedDate": 22,
    "shippedBy": "sample string 23",
    "shipRec": true,
    "shipRecDate": 25,
    "shipRecBy": "sample string 26",
    "installed": true,
    "installedDate": 28,
    "installedBy": "sample string 29",
    "staged": true,
    "stagedBy": "sample string 31",
    "stagedOn": 32,
    "po": "sample string 33",
    "poLineNo": "sample string 34",
    "gisJobNo": "sample string 35",
    "unitNo": "sample string 36",
    "crateNo": "sample string 37",
    "customLookup1": "sample string 38",
    "customLookup2": "sample string 39",
    "customLookup3": "sample string 40",
    "customLookup4": "sample string 41",
    "customLookup5": "sample string 42",
    "ASNNo": "sample string 43",
    "ManifestNo": "sample string 44",
    "baggedAndTagged": true,
    "baggedAndTaggedBy": "sample string 46",
    "baggedAndTaggedDate": 47
  }
]

text/xml

Sample:
<ArrayOfMaterial xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebApplication1.Models.Materials">
  <Material>
    <ASNNo>sample string 43</ASNNo>
    <ManifestNo>sample string 44</ManifestNo>
    <actid>2</actid>
    <activity>sample string 13</activity>
    <baggedAndTagged>true</baggedAndTagged>
    <baggedAndTaggedBy>sample string 46</baggedAndTaggedBy>
    <baggedAndTaggedDate>47</baggedAndTaggedDate>
    <barcode>sample string 10</barcode>
    <company>sample string 1</company>
    <constraints>
      <MaterialConstraint>
        <action>sample string 5</action>
        <actionAssigned>sample string 8</actionAssigned>
        <actionBy>sample string 7</actionBy>
        <actionOn>6</actionOn>
        <complete>true</complete>
        <completedBy>sample string 11</completedBy>
        <completedOn>10</completedOn>
        <constBy>sample string 4</constBy>
        <constOn>3</constOn>
        <constraint>sample string 2</constraint>
        <id>1</id>
      </MaterialConstraint>
      <MaterialConstraint>
        <action>sample string 5</action>
        <actionAssigned>sample string 8</actionAssigned>
        <actionBy>sample string 7</actionBy>
        <actionOn>6</actionOn>
        <complete>true</complete>
        <completedBy>sample string 11</completedBy>
        <completedOn>10</completedOn>
        <constBy>sample string 4</constBy>
        <constOn>3</constOn>
        <constraint>sample string 2</constraint>
        <id>1</id>
      </MaterialConstraint>
    </constraints>
    <crateNo>sample string 37</crateNo>
    <customLookup1>sample string 38</customLookup1>
    <customLookup2>sample string 39</customLookup2>
    <customLookup3>sample string 40</customLookup3>
    <customLookup4>sample string 41</customLookup4>
    <customLookup5>sample string 42</customLookup5>
    <description>sample string 4</description>
    <dwgno>sample string 11</dwgno>
    <gisJobNo>sample string 35</gisJobNo>
    <id>sample string 16</id>
    <installed>true</installed>
    <installedBy>sample string 29</installedBy>
    <installedDate>28</installedDate>
    <location>sample string 14</location>
    <orderQty>7.1</orderQty>
    <palette>sample string 9</palette>
    <po>sample string 33</po>
    <poLineNo>sample string 34</poLineNo>
    <qty>5.1</qty>
    <rawMaterial>true</rawMaterial>
    <recQty>6.1</recQty>
    <received>true</received>
    <receivedBy>sample string 20</receivedBy>
    <receivedDate>19</receivedDate>
    <shipRec>true</shipRec>
    <shipRecBy>sample string 26</shipRecBy>
    <shipRecDate>25</shipRecDate>
    <shipped>true</shipped>
    <shippedBy>sample string 23</shippedBy>
    <shippedDate>22</shippedDate>
    <staged>true</staged>
    <stagedBy>sample string 31</stagedBy>
    <stagedOn>32</stagedOn>
    <tag>sample string 17</tag>
    <unitNo>sample string 36</unitNo>
    <vmReference>sample string 15</vmReference>
    <weight>8.1</weight>
    <wp>sample string 12</wp>
  </Material>
  <Material>
    <ASNNo>sample string 43</ASNNo>
    <ManifestNo>sample string 44</ManifestNo>
    <actid>2</actid>
    <activity>sample string 13</activity>
    <baggedAndTagged>true</baggedAndTagged>
    <baggedAndTaggedBy>sample string 46</baggedAndTaggedBy>
    <baggedAndTaggedDate>47</baggedAndTaggedDate>
    <barcode>sample string 10</barcode>
    <company>sample string 1</company>
    <constraints>
      <MaterialConstraint>
        <action>sample string 5</action>
        <actionAssigned>sample string 8</actionAssigned>
        <actionBy>sample string 7</actionBy>
        <actionOn>6</actionOn>
        <complete>true</complete>
        <completedBy>sample string 11</completedBy>
        <completedOn>10</completedOn>
        <constBy>sample string 4</constBy>
        <constOn>3</constOn>
        <constraint>sample string 2</constraint>
        <id>1</id>
      </MaterialConstraint>
      <MaterialConstraint>
        <action>sample string 5</action>
        <actionAssigned>sample string 8</actionAssigned>
        <actionBy>sample string 7</actionBy>
        <actionOn>6</actionOn>
        <complete>true</complete>
        <completedBy>sample string 11</completedBy>
        <completedOn>10</completedOn>
        <constBy>sample string 4</constBy>
        <constOn>3</constOn>
        <constraint>sample string 2</constraint>
        <id>1</id>
      </MaterialConstraint>
    </constraints>
    <crateNo>sample string 37</crateNo>
    <customLookup1>sample string 38</customLookup1>
    <customLookup2>sample string 39</customLookup2>
    <customLookup3>sample string 40</customLookup3>
    <customLookup4>sample string 41</customLookup4>
    <customLookup5>sample string 42</customLookup5>
    <description>sample string 4</description>
    <dwgno>sample string 11</dwgno>
    <gisJobNo>sample string 35</gisJobNo>
    <id>sample string 16</id>
    <installed>true</installed>
    <installedBy>sample string 29</installedBy>
    <installedDate>28</installedDate>
    <location>sample string 14</location>
    <orderQty>7.1</orderQty>
    <palette>sample string 9</palette>
    <po>sample string 33</po>
    <poLineNo>sample string 34</poLineNo>
    <qty>5.1</qty>
    <rawMaterial>true</rawMaterial>
    <recQty>6.1</recQty>
    <received>true</received>
    <receivedBy>sample string 20</receivedBy>
    <receivedDate>19</receivedDate>
    <shipRec>true</shipRec>
    <shipRecBy>sample string 26</shipRecBy>
    <shipRecDate>25</shipRecDate>
    <shipped>true</shipped>
    <shippedBy>sample string 23</shippedBy>
    <shippedDate>22</shippedDate>
    <staged>true</staged>
    <stagedBy>sample string 31</stagedBy>
    <stagedOn>32</stagedOn>
    <tag>sample string 17</tag>
    <unitNo>sample string 36</unitNo>
    <vmReference>sample string 15</vmReference>
    <weight>8.1</weight>
    <wp>sample string 12</wp>
  </Material>
</ArrayOfMaterial>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

string

Response Formats

application/json, text/json

Sample:
"sample string 1"

text/xml

Sample:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">sample string 1</string>