Service


Click here for a complete list of operations.

ConfirmShipmentWithTermInfo

This is functionality for confirmation of shipment to transfer after confirmation it returns the bol generated for this shipment, and the carrier origin and destination address.ConfirmQuoteRequestInfo object contains some additional info about shipment transfer like theaddress to pickup shipment from and transer to, shipment ready date and time for pick up, time for delivery, and additional remakrs with shipment etc.

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/ConfirmShipmentWithTermInfo"

<?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>
    <ConfirmShipmentWithTermInfo xmlns="http://carrierate.com/">
      <ConfirmQuoteRequestInfo>
        <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>
        <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>
        <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>
      </ConfirmQuoteRequestInfo>
    </ConfirmShipmentWithTermInfo>
  </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>
    <ConfirmShipmentWithTermInfoResponse xmlns="http://carrierate.com/">
      <ConfirmShipmentWithTermInfoResult>
        <BolNumber>string</BolNumber>
        <DestinationCarrierLocation>
          <Name>string</Name>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <ContactName>string</ContactName>
          <Phone>string</Phone>
          <FreePhone>string</FreePhone>
          <Fax>string</Fax>
          <Email>string</Email>
          <Term>string</Term>
        </DestinationCarrierLocation>
        <OriginCarrierLocation>
          <Name>string</Name>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <ContactName>string</ContactName>
          <Phone>string</Phone>
          <FreePhone>string</FreePhone>
          <Fax>string</Fax>
          <Email>string</Email>
          <Term>string</Term>
        </OriginCarrierLocation>
      </ConfirmShipmentWithTermInfoResult>
    </ConfirmShipmentWithTermInfoResponse>
  </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>
    <ConfirmShipmentWithTermInfo xmlns="http://carrierate.com/">
      <ConfirmQuoteRequestInfo>
        <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>
        <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>
        <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>
      </ConfirmQuoteRequestInfo>
    </ConfirmShipmentWithTermInfo>
  </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>
    <ConfirmShipmentWithTermInfoResponse xmlns="http://carrierate.com/">
      <ConfirmShipmentWithTermInfoResult>
        <BolNumber>string</BolNumber>
        <DestinationCarrierLocation>
          <Name>string</Name>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <ContactName>string</ContactName>
          <Phone>string</Phone>
          <FreePhone>string</FreePhone>
          <Fax>string</Fax>
          <Email>string</Email>
          <Term>string</Term>
        </DestinationCarrierLocation>
        <OriginCarrierLocation>
          <Name>string</Name>
          <Address1>string</Address1>
          <Address2>string</Address2>
          <City>string</City>
          <ZipCode>string</ZipCode>
          <State>string</State>
          <ContactName>string</ContactName>
          <Phone>string</Phone>
          <FreePhone>string</FreePhone>
          <Fax>string</Fax>
          <Email>string</Email>
          <Term>string</Term>
        </OriginCarrierLocation>
      </ConfirmShipmentWithTermInfoResult>
    </ConfirmShipmentWithTermInfoResponse>
  </soap12:Body>
</soap12:Envelope>