WCService


Click here for a complete list of operations.

getInbound

Gets a Container using the container number, with AuthenticationKey, for the ShippingContainer workflow.

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /WCService.asmx HTTP/1.1
Host: webservice.westerncarriers.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "https://www3.westerncarriers.com/Webservices/getInbound"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <SecurityHeader xmlns="https://www3.westerncarriers.com/Webservices">
      <AuthenticationKey>string</AuthenticationKey>
    </SecurityHeader>
  </soap:Header>
  <soap:Body>
    <getInbound xmlns="https://www3.westerncarriers.com/Webservices">
      <pContainerNumber>string</pContainerNumber>
    </getInbound>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <getInboundResponse xmlns="https://www3.westerncarriers.com/Webservices">
      <getInboundResult>
        <mLineItems>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
        </mLineItems>
        <ContainerNumber>string</ContainerNumber>
        <ArrivalDate>dateTime</ArrivalDate>
        <ReceivingWH>string</ReceivingWH>
        <ReceivingWHdesc>string</ReceivingWHdesc>
        <PONumber>string</PONumber>
        <Status>string</Status>
        <OceanBOL>string</OceanBOL>
        <BrokersRef>string</BrokersRef>
        <BrokersName>string</BrokersName>
        <Vessel>string</Vessel>
        <TaxStatus>string</TaxStatus>
        <BondNumber>string</BondNumber>
        <RMA>string</RMA>
        <CustomerDefined>string</CustomerDefined>
        <AdviceNumber>string</AdviceNumber>
        <Carrier>string</Carrier>
        <Comment1>string</Comment1>
        <Comment2>string</Comment2>
        <CustomerNumber>int</CustomerNumber>
        <DateReceived>dateTime</DateReceived>
        <From>string</From>
        <LineItems>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
        </LineItems>
      </getInboundResult>
    </getInboundResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /WCService.asmx HTTP/1.1
Host: webservice.westerncarriers.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <SecurityHeader xmlns="https://www3.westerncarriers.com/Webservices">
      <AuthenticationKey>string</AuthenticationKey>
    </SecurityHeader>
  </soap12:Header>
  <soap12:Body>
    <getInbound xmlns="https://www3.westerncarriers.com/Webservices">
      <pContainerNumber>string</pContainerNumber>
    </getInbound>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <getInboundResponse xmlns="https://www3.westerncarriers.com/Webservices">
      <getInboundResult>
        <mLineItems>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
        </mLineItems>
        <ContainerNumber>string</ContainerNumber>
        <ArrivalDate>dateTime</ArrivalDate>
        <ReceivingWH>string</ReceivingWH>
        <ReceivingWHdesc>string</ReceivingWHdesc>
        <PONumber>string</PONumber>
        <Status>string</Status>
        <OceanBOL>string</OceanBOL>
        <BrokersRef>string</BrokersRef>
        <BrokersName>string</BrokersName>
        <Vessel>string</Vessel>
        <TaxStatus>string</TaxStatus>
        <BondNumber>string</BondNumber>
        <RMA>string</RMA>
        <CustomerDefined>string</CustomerDefined>
        <AdviceNumber>string</AdviceNumber>
        <Carrier>string</Carrier>
        <Comment1>string</Comment1>
        <Comment2>string</Comment2>
        <CustomerNumber>int</CustomerNumber>
        <DateReceived>dateTime</DateReceived>
        <From>string</From>
        <LineItems>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
          <Product2>
            <Cases>int</Cases>
            <Bottles>int</Bottles>
            <Brand>string</Brand>
            <BottleSizeInt>int</BottleSizeInt>
            <CustomerNumber>int</CustomerNumber>
            <WeightPerCase>int</WeightPerCase>
            <DateAdd>int</DateAdd>
            <Block>int</Block>
            <Tier>int</Tier>
            <BottleLabeling>string</BottleLabeling>
            <ProductSource>string</ProductSource>
            <CasesPerTier>int</CasesPerTier>
            <CasesPerPallet>int</CasesPerPallet>
            <CaseHeightIn>decimal</CaseHeightIn>
            <TiersPerPallet>int</TiersPerPallet>
            <ProductType>int</ProductType>
            <ProductTypeWW>string</ProductTypeWW>
            <BottleNote>string</BottleNote>
            <UserAdd>string</UserAdd>
            <ProductCategory>int</ProductCategory>
            <LabelType>string</LabelType>
            <Lot>string</Lot>
            <TaxCode>int</TaxCode>
            <Batch>int</Batch>
            <BatchNumber>string</BatchNumber>
            <SSCC>int</SSCC>
            <ScanBatch>int</ScanBatch>
            <SCCCode>string</SCCCode>
            <PONumber>string</PONumber>
            <ShelfLifeInDays>int</ShelfLifeInDays>
            <UPCCase>string</UPCCase>
            <UPCBottle>string</UPCBottle>
            <UPCOther>string</UPCOther>
            <LayerPick>int</LayerPick>
            <BaseItem>string</BaseItem>
            <CustomerCode>string</CustomerCode>
            <GroupCode>string</GroupCode>
            <HighValue>int</HighValue>
            <AlcoholPercentage>decimal</AlcoholPercentage>
            <CansStackableCategory>int</CansStackableCategory>
          </Product2>
        </LineItems>
      </getInboundResult>
    </getInboundResponse>
  </soap12:Body>
</soap12:Envelope>