POST API/JobTrak/ImportWasteCustomerAssets

Import Trade Customer Assets for use in Trade Routes

Request Information

URI Parameters

None.

Body Parameters

Assets to import

Collection of TradeAssetItem
NameDescriptionTypeAdditional information
CustomerAccountNumber

Customer unique identifier

string

Required

PostCode

Property post code

string

Required

BinType

Bin Type

string

Required

WasteType

Waste Type

string

Required

ProductCode

Product code

string

None.

EWCCode

EWC Code

string

None.

BinTag

Bin Tag (Bin Unique Identifier)

string

Required

Request Formats

application/json, text/json

Sample:
[
  {
    "CustomerAccountNumber": "sample string 1",
    "PostCode": "sample string 2",
    "BinType": "sample string 3",
    "WasteType": "sample string 4",
    "ProductCode": "sample string 5",
    "EWCCode": "sample string 6",
    "BinTag": "sample string 7"
  },
  {
    "CustomerAccountNumber": "sample string 1",
    "PostCode": "sample string 2",
    "BinType": "sample string 3",
    "WasteType": "sample string 4",
    "ProductCode": "sample string 5",
    "EWCCode": "sample string 6",
    "BinTag": "sample string 7"
  }
]

application/xml, text/xml

Sample:
<ArrayOfTradeAssetItem xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <TradeAssetItem>
    <CustomerAccountNumber>sample string 1</CustomerAccountNumber>
    <PostCode>sample string 2</PostCode>
    <BinType>sample string 3</BinType>
    <WasteType>sample string 4</WasteType>
    <ProductCode>sample string 5</ProductCode>
    <EWCCode>sample string 6</EWCCode>
    <BinTag>sample string 7</BinTag>
  </TradeAssetItem>
  <TradeAssetItem>
    <CustomerAccountNumber>sample string 1</CustomerAccountNumber>
    <PostCode>sample string 2</PostCode>
    <BinType>sample string 3</BinType>
    <WasteType>sample string 4</WasteType>
    <ProductCode>sample string 5</ProductCode>
    <EWCCode>sample string 6</EWCCode>
    <BinTag>sample string 7</BinTag>
  </TradeAssetItem>
</ArrayOfTradeAssetItem>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'TradeAssetItem[]'.

Response Information

Resource Description

Response from the server

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.