POST api/Manifests

Request Information

URI Parameters

None.

Body Parameters

ManifestDTO
NameDescriptionTypeAdditional information
ReceiptNumber

integer

None.

CompanyCode

string

Required

String length: inclusive between 0 and 4

Name

string

Required

String length: inclusive between 0 and 150

Email

string

Required

String length: inclusive between 0 and 150

Phone

string

String length: inclusive between 0 and 20

ProductSkuCode

string

Required

String length: inclusive between 0 and 20

ShipToLine1

string

Required

String length: inclusive between 0 and 150

ShipToLine2

string

String length: inclusive between 0 and 150

ShipToLine3

string

String length: inclusive between 0 and 150

FullAddress

string

None.

Attention

string

String length: inclusive between 0 and 100

City

string

Required

String length: inclusive between 0 and 50

State

string

Required

String length: inclusive between 0 and 2

Zip5

string

String length: inclusive between 0 and 10

Zip4

string

String length: inclusive between 0 and 4

OutboundTrackingNumber

string

None.

ReturnTrackingNumber

string

None.

ShippingStatusId

integer

None.

ShippingStatus

string

None.

ShippingStatusDescription

string

None.

ReceivedAt

string

None.

NsSoInternalId

string

None.

ExtRefId

string

None.

OrderShipmentCarrierId

integer

None.

ReturnShipmentCarrierId

integer

None.

CustomerId

string

None.

InvoiceNumber

string

None.

ManifestNumber

string

None.

Process

string

None.

AddressValid

boolean

None.

ExtRefId02

string

String length: inclusive between 0 and 500

ExtRefId03

string

String length: inclusive between 0 and 500

ExtRefId04

string

String length: inclusive between 0 and 500

ExtRefId05

string

String length: inclusive between 0 and 500

AddressClass

string

Required

String length: inclusive between 0 and 100

IsReqForAutoReOrder

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "ReceiptNumber": 1,
  "CompanyCode": "sample string 2",
  "Name": "sample string 3",
  "Email": "sample string 4",
  "Phone": "sample string 5",
  "ProductSkuCode": "sample string 6",
  "ShipToLine1": "sample string 7",
  "ShipToLine2": "sample string 8",
  "ShipToLine3": "sample string 9",
  "FullAddress": "sample string 10",
  "Attention": "sample string 11",
  "City": "sample string 12",
  "State": "sample string 13",
  "Zip5": "sample string 14",
  "Zip4": "sample string 15",
  "OutboundTrackingNumber": "sample string 16",
  "ReturnTrackingNumber": "sample string 17",
  "ShippingStatusId": 18,
  "ShippingStatus": "sample string 19",
  "ShippingStatusDescription": "sample string 20",
  "ReceivedAt": "sample string 21",
  "NsSoInternalId": "sample string 22",
  "ExtRefId": "sample string 23",
  "OrderShipmentCarrierId": 1,
  "ReturnShipmentCarrierId": 1,
  "CustomerId": "sample string 24",
  "InvoiceNumber": "sample string 25",
  "ManifestNumber": "sample string 26",
  "Process": "sample string 27",
  "ManifestShippingStatusDate": "sample string 28",
  "Source": "sample string 29",
  "Action": "sample string 30",
  "ReorderManifestQueueId": 1,
  "NsCompanyCode": "sample string 31",
  "AddressValid": true,
  "ExtRefId02": "sample string 33",
  "ExtRefId03": "sample string 34",
  "ExtRefId04": "sample string 35",
  "ExtRefId05": "sample string 36",
  "Weight": 1.0,
  "OriginalManifestNumber": "sample string 37",
  "AddressClass": "sample string 38",
  "IsReqForAutoReOrder": true
}

application/xml, text/xml

Sample:
<ManifestDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PureWayVendorApi.Models">
  <Action>sample string 30</Action>
  <AddressClass>sample string 38</AddressClass>
  <AddressValid>true</AddressValid>
  <Attention>sample string 11</Attention>
  <City>sample string 12</City>
  <CompanyCode>sample string 2</CompanyCode>
  <CustomerId>sample string 24</CustomerId>
  <Email>sample string 4</Email>
  <ExtRefId>sample string 23</ExtRefId>
  <ExtRefId02>sample string 33</ExtRefId02>
  <ExtRefId03>sample string 34</ExtRefId03>
  <ExtRefId04>sample string 35</ExtRefId04>
  <ExtRefId05>sample string 36</ExtRefId05>
  <FullAddress>sample string 10</FullAddress>
  <InvoiceNumber>sample string 25</InvoiceNumber>
  <IsReqForAutoReOrder>true</IsReqForAutoReOrder>
  <ManifestNumber>sample string 26</ManifestNumber>
  <ManifestShippingStatusDate>sample string 28</ManifestShippingStatusDate>
  <Name>sample string 3</Name>
  <NsCompanyCode>sample string 31</NsCompanyCode>
  <NsSoInternalId>sample string 22</NsSoInternalId>
  <OrderShipmentCarrierId>1</OrderShipmentCarrierId>
  <OriginalManifestNumber>sample string 37</OriginalManifestNumber>
  <OutboundTrackingNumber>sample string 16</OutboundTrackingNumber>
  <Phone>sample string 5</Phone>
  <Process>sample string 27</Process>
  <ProductSkuCode>sample string 6</ProductSkuCode>
  <ReceiptNumber>1</ReceiptNumber>
  <ReceivedAt>sample string 21</ReceivedAt>
  <ReorderManifestQueueId>1</ReorderManifestQueueId>
  <ReturnShipmentCarrierId>1</ReturnShipmentCarrierId>
  <ReturnTrackingNumber>sample string 17</ReturnTrackingNumber>
  <ShipToLine1>sample string 7</ShipToLine1>
  <ShipToLine2>sample string 8</ShipToLine2>
  <ShipToLine3>sample string 9</ShipToLine3>
  <ShippingStatus>sample string 19</ShippingStatus>
  <ShippingStatusDescription>sample string 20</ShippingStatusDescription>
  <ShippingStatusId>18</ShippingStatusId>
  <Source>sample string 29</Source>
  <State>sample string 13</State>
  <Weight>1</Weight>
  <Zip4>sample string 15</Zip4>
  <Zip5>sample string 14</Zip5>
</ManifestDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.