Service


Click here for a complete list of operations.

RateMyShipmentExel

This service has been created for Client using script language for Accessing carrierrate Service.It rates the shipment and books the shipment with lowest rate among available rates.

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 /RateQuoteService/service.asmx HTTP/1.1
Host: www.carrierrate.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://carrierate.com/RateMyShipmentExel"

<?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>
    <RateMyShipmentExel xmlns="http://carrierate.com/">
      <quoteInfo>
        <ShipperUserNameWithCarrierRate>string</ShipperUserNameWithCarrierRate>
        <ShipperPasswordWithCarrierRate>string</ShipperPasswordWithCarrierRate>
        <ShipmentRequestDate>dateTime</ShipmentRequestDate>
        <ShipmentOriginZip>string</ShipmentOriginZip>
        <ShipmentDestinationZip>string</ShipmentDestinationZip>
        <ShipmentPickupService>None or Liftgate or Residential or Both</ShipmentPickupService>
        <ShipmentDropoffService>None or Liftgate or Residential or Both</ShipmentDropoffService>
        <ShipmentExtraService>None or InsideDelivery or Notify or All</ShipmentExtraService>
        <IsTradeShow>boolean</IsTradeShow>
        <IsSortnSegregate>boolean</IsSortnSegregate>
        <IsInsidePickup>boolean</IsInsidePickup>
        <IsExtremeLength>boolean</IsExtremeLength>
        <ExtremeLength>int</ExtremeLength>
        <ExtremeLengthBundleCount>int</ExtremeLengthBundleCount>
        <isInsuranceRequired>boolean</isInsuranceRequired>
        <isNewItem>boolean</isNewItem>
        <RequiredInsuranceAmount>double</RequiredInsuranceAmount>
        <NonCommercialDeliveryType>None or Airport or ConstructionUtilitySite or CorrectionalFacility or MilitaryBase or PiersWharves or StorageFacility or Church or Farm or School or Ranch or CountryClub or ShoppingMall or MinesQuarries or GolfCourse or NursingHomes or GovernmentSite or ContainerFreightStation or Hotel or LimitedAccessDelivery</NonCommercialDeliveryType>
        <IsProtectFromFreeze>boolean</IsProtectFromFreeze>
      </quoteInfo>
      <exelKey>string</exelKey>
      <ConfirmQuoteRequestExel>
        <ShipperAddress>
          <ShipmentAddressId>
            <Value>int</Value>
          </ShipmentAddressId>
          <ShipperId>
            <Value>int</Value>
          </ShipperId>
          <AddressType>boolean</AddressType>
          <Street>string</Street>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <CompanyName>string</CompanyName>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <ContactPerson>string</ContactPerson>
          <PhoneExtention>string</PhoneExtention>
          <IsRegistered>int</IsRegistered>
          <Country>string</Country>
          <AddressNumber>string</AddressNumber>
          <BillingAddressNumber>string</BillingAddressNumber>
          <sAddress1>string</sAddress1>
        </ShipperAddress>
        <ConsigneeAddress>
          <ShipmentAddressId>
            <Value>int</Value>
          </ShipmentAddressId>
          <ShipperId>
            <Value>int</Value>
          </ShipperId>
          <AddressType>boolean</AddressType>
          <Street>string</Street>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <CompanyName>string</CompanyName>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <ContactPerson>string</ContactPerson>
          <PhoneExtention>string</PhoneExtention>
          <IsRegistered>int</IsRegistered>
          <Country>string</Country>
          <AddressNumber>string</AddressNumber>
          <BillingAddressNumber>string</BillingAddressNumber>
          <sAddress1>string</sAddress1>
        </ConsigneeAddress>
        <FinalAddress>
          <ShipmentAddressId>
            <Value>int</Value>
          </ShipmentAddressId>
          <ShipperId>
            <Value>int</Value>
          </ShipperId>
          <AddressType>boolean</AddressType>
          <Street>string</Street>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <CompanyName>string</CompanyName>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <ContactPerson>string</ContactPerson>
          <PhoneExtention>string</PhoneExtention>
          <IsRegistered>int</IsRegistered>
          <Country>string</Country>
          <AddressNumber>string</AddressNumber>
          <BillingAddressNumber>string</BillingAddressNumber>
          <sAddress1>string</sAddress1>
        </FinalAddress>
        <QuoteItems>
          <QuoteItemsInfo>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
          </QuoteItemsInfo>
          <QuoteItemsInfo>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
          </QuoteItemsInfo>
        </QuoteItems>
        <LineItemExel>
          <LineItemsExel>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
            <LineItemId>int</LineItemId>
            <Cost>double</Cost>
            <Revenue>double</Revenue>
          </LineItemsExel>
          <LineItemsExel>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
            <LineItemId>int</LineItemId>
            <Cost>double</Cost>
            <Revenue>double</Revenue>
          </LineItemsExel>
        </LineItemExel>
        <ExtendedItems>
          <OrderType>int</OrderType>
          <DeliveryType>string</DeliveryType>
          <BrandCode>string</BrandCode>
          <AlternateOrderNumber>string</AlternateOrderNumber>
          <SaleDate>dateTime</SaleDate>
          <DeliveryDate>dateTime</DeliveryDate>
          <DeliverNotBefore>dateTime</DeliverNotBefore>
        </ExtendedItems>
        <ShipmentDate>dateTime</ShipmentDate>
        <ShipmentReadyTime>string</ShipmentReadyTime>
        <ShipmentCloseTime>string</ShipmentCloseTime>
        <PickUpRemarks>string</PickUpRemarks>
        <DeliveryRemarks>string</DeliveryRemarks>
        <PONo>string</PONo>
        <RefrenceNumber>string</RefrenceNumber>
        <CustomerBOL>string</CustomerBOL>
        <AgreementAcceptance>boolean</AgreementAcceptance>
        <SelectedCarrierCodeForShipment>string</SelectedCarrierCodeForShipment>
        <ServiceTransactionId>string</ServiceTransactionId>
        <OrderType>int</OrderType>
      </ConfirmQuoteRequestExel>
    </RateMyShipmentExel>
  </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>
    <RateMyShipmentExelResponse xmlns="http://carrierate.com/">
      <RateMyShipmentExelResult>string</RateMyShipmentExelResult>
    </RateMyShipmentExelResponse>
  </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 /RateQuoteService/service.asmx HTTP/1.1
Host: www.carrierrate.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:Body>
    <RateMyShipmentExel xmlns="http://carrierate.com/">
      <quoteInfo>
        <ShipperUserNameWithCarrierRate>string</ShipperUserNameWithCarrierRate>
        <ShipperPasswordWithCarrierRate>string</ShipperPasswordWithCarrierRate>
        <ShipmentRequestDate>dateTime</ShipmentRequestDate>
        <ShipmentOriginZip>string</ShipmentOriginZip>
        <ShipmentDestinationZip>string</ShipmentDestinationZip>
        <ShipmentPickupService>None or Liftgate or Residential or Both</ShipmentPickupService>
        <ShipmentDropoffService>None or Liftgate or Residential or Both</ShipmentDropoffService>
        <ShipmentExtraService>None or InsideDelivery or Notify or All</ShipmentExtraService>
        <IsTradeShow>boolean</IsTradeShow>
        <IsSortnSegregate>boolean</IsSortnSegregate>
        <IsInsidePickup>boolean</IsInsidePickup>
        <IsExtremeLength>boolean</IsExtremeLength>
        <ExtremeLength>int</ExtremeLength>
        <ExtremeLengthBundleCount>int</ExtremeLengthBundleCount>
        <isInsuranceRequired>boolean</isInsuranceRequired>
        <isNewItem>boolean</isNewItem>
        <RequiredInsuranceAmount>double</RequiredInsuranceAmount>
        <NonCommercialDeliveryType>None or Airport or ConstructionUtilitySite or CorrectionalFacility or MilitaryBase or PiersWharves or StorageFacility or Church or Farm or School or Ranch or CountryClub or ShoppingMall or MinesQuarries or GolfCourse or NursingHomes or GovernmentSite or ContainerFreightStation or Hotel or LimitedAccessDelivery</NonCommercialDeliveryType>
        <IsProtectFromFreeze>boolean</IsProtectFromFreeze>
      </quoteInfo>
      <exelKey>string</exelKey>
      <ConfirmQuoteRequestExel>
        <ShipperAddress>
          <ShipmentAddressId>
            <Value>int</Value>
          </ShipmentAddressId>
          <ShipperId>
            <Value>int</Value>
          </ShipperId>
          <AddressType>boolean</AddressType>
          <Street>string</Street>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <CompanyName>string</CompanyName>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <ContactPerson>string</ContactPerson>
          <PhoneExtention>string</PhoneExtention>
          <IsRegistered>int</IsRegistered>
          <Country>string</Country>
          <AddressNumber>string</AddressNumber>
          <BillingAddressNumber>string</BillingAddressNumber>
          <sAddress1>string</sAddress1>
        </ShipperAddress>
        <ConsigneeAddress>
          <ShipmentAddressId>
            <Value>int</Value>
          </ShipmentAddressId>
          <ShipperId>
            <Value>int</Value>
          </ShipperId>
          <AddressType>boolean</AddressType>
          <Street>string</Street>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <CompanyName>string</CompanyName>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <ContactPerson>string</ContactPerson>
          <PhoneExtention>string</PhoneExtention>
          <IsRegistered>int</IsRegistered>
          <Country>string</Country>
          <AddressNumber>string</AddressNumber>
          <BillingAddressNumber>string</BillingAddressNumber>
          <sAddress1>string</sAddress1>
        </ConsigneeAddress>
        <FinalAddress>
          <ShipmentAddressId>
            <Value>int</Value>
          </ShipmentAddressId>
          <ShipperId>
            <Value>int</Value>
          </ShipperId>
          <AddressType>boolean</AddressType>
          <Street>string</Street>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <CompanyName>string</CompanyName>
          <Phone>string</Phone>
          <Fax>string</Fax>
          <ContactPerson>string</ContactPerson>
          <PhoneExtention>string</PhoneExtention>
          <IsRegistered>int</IsRegistered>
          <Country>string</Country>
          <AddressNumber>string</AddressNumber>
          <BillingAddressNumber>string</BillingAddressNumber>
          <sAddress1>string</sAddress1>
        </FinalAddress>
        <QuoteItems>
          <QuoteItemsInfo>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
          </QuoteItemsInfo>
          <QuoteItemsInfo>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
          </QuoteItemsInfo>
        </QuoteItems>
        <LineItemExel>
          <LineItemsExel>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
            <LineItemId>int</LineItemId>
            <Cost>double</Cost>
            <Revenue>double</Revenue>
          </LineItemsExel>
          <LineItemsExel>
            <FAKClass>int</FAKClass>
            <ItemWeight>int</ItemWeight>
            <ItemHeight>double</ItemHeight>
            <ItemLength>double</ItemLength>
            <ItemWidth>double</ItemWidth>
            <PackageTypeName>string</PackageTypeName>
            <PackageTypeId>int</PackageTypeId>
            <ProductId>int</ProductId>
            <ItemNmfc>string</ItemNmfc>
            <Hazardous>boolean</Hazardous>
            <Pieces>int</Pieces>
            <PieceDescription>string</PieceDescription>
            <PalletCount>int</PalletCount>
            <LineItemId>int</LineItemId>
            <Cost>double</Cost>
            <Revenue>double</Revenue>
          </LineItemsExel>
        </LineItemExel>
        <ExtendedItems>
          <OrderType>int</OrderType>
          <DeliveryType>string</DeliveryType>
          <BrandCode>string</BrandCode>
          <AlternateOrderNumber>string</AlternateOrderNumber>
          <SaleDate>dateTime</SaleDate>
          <DeliveryDate>dateTime</DeliveryDate>
          <DeliverNotBefore>dateTime</DeliverNotBefore>
        </ExtendedItems>
        <ShipmentDate>dateTime</ShipmentDate>
        <ShipmentReadyTime>string</ShipmentReadyTime>
        <ShipmentCloseTime>string</ShipmentCloseTime>
        <PickUpRemarks>string</PickUpRemarks>
        <DeliveryRemarks>string</DeliveryRemarks>
        <PONo>string</PONo>
        <RefrenceNumber>string</RefrenceNumber>
        <CustomerBOL>string</CustomerBOL>
        <AgreementAcceptance>boolean</AgreementAcceptance>
        <SelectedCarrierCodeForShipment>string</SelectedCarrierCodeForShipment>
        <ServiceTransactionId>string</ServiceTransactionId>
        <OrderType>int</OrderType>
      </ConfirmQuoteRequestExel>
    </RateMyShipmentExel>
  </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>
    <RateMyShipmentExelResponse xmlns="http://carrierate.com/">
      <RateMyShipmentExelResult>string</RateMyShipmentExelResult>
    </RateMyShipmentExelResponse>
  </soap12:Body>
</soap12:Envelope>