Connections Center - Products Service


Click here for a complete list of operations.

GetTireByID

Retrieves a tire from the library by its ID. Price and quantity are NOT returned, only tire details.

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 /connectionscenter/productsservice.asmx HTTP/1.1
Host: ws.tirewire.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.tirewire.com/connectionscenter/productsservice/GetTireByID"

<?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>
    <GetTireByID xmlns="http://ws.tirewire.com/connectionscenter/productsservice">
      <key>string</key>
      <id>int</id>
      <getFullDetails>boolean</getFullDetails>
    </GetTireByID>
  </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>
    <GetTireByIDResponse xmlns="http://ws.tirewire.com/connectionscenter/productsservice">
      <GetTireByIDResult>
        <Tires>
          <Tire>
            <ID>int</ID>
            <ProductCode>string</ProductCode>
            <ClientProductCode>string</ClientProductCode>
            <Name>string</Name>
            <ClientName>string</ClientName>
            <BuyPrice>decimal</BuyPrice>
            <SellPrice>decimal</SellPrice>
            <Tax>decimal</Tax>
            <Quantity>int</Quantity>
            <QuantitySecondary>int</QuantitySecondary>
            <Quantities xsi:nil="true" />
            <Make>string</Make>
            <MakeID>int</MakeID>
            <Pattern>string</Pattern>
            <PatternID>int</PatternID>
            <Description>string</Description>
            <SizeID>int</SizeID>
            <ImageURL>string</ImageURL>
            <Width>double</Width>
            <AspectRatio>double</AspectRatio>
            <Rim>double</Rim>
            <InchWidth>double</InchWidth>
            <Diameter>double</Diameter>
            <MetricRim>double</MetricRim>
            <Weight>double</Weight>
            <SpeedRating>string</SpeedRating>
            <LoadRating>string</LoadRating>
            <PlyRating>string</PlyRating>
            <UTQG>string</UTQG>
            <LoadCapacity>string</LoadCapacity>
            <InflationPressure>int</InflationPressure>
            <Sidewall>string</Sidewall>
            <LoadRange>string</LoadRange>
            <ApprovedRimWidth>string</ApprovedRimWidth>
            <MeasuringRimWidth>string</MeasuringRimWidth>
            <SectionWidth>string</SectionWidth>
            <MeasuredOD>string</MeasuredOD>
            <TreadDepth>string</TreadDepth>
            <RevsPerMile>string</RevsPerMile>
            <MaxLoadSingle>string</MaxLoadSingle>
            <MaxLoadDual>string</MaxLoadDual>
            <Features>string</Features>
            <Benefits>string</Benefits>
            <Has360Image>boolean</Has360Image>
            <MaxInflationPressure>string</MaxInflationPressure>
            <IsSpecial>boolean</IsSpecial>
            <Warranty>string</Warranty>
            <SupplierSystemID>int</SupplierSystemID>
            <ConnectionID>int</ConnectionID>
            <TireClasses xsi:nil="true" />
            <Programs xsi:nil="true" />
            <TireMake xsi:nil="true" />
            <ClientDescription>string</ClientDescription>
            <GMProductCode>string</GMProductCode>
            <GBB>int</GBB>
            <ItemFlag>int</ItemFlag>
            <Notes>string</Notes>
            <unusedlw>string</unusedlw>
            <unusedmd>string</unusedmd>
            <unusedhg>string</unusedhg>
            <unusedsp>string</unusedsp>
            <FeaturesArray xsi:nil="true" />
            <BenefitsArray xsi:nil="true" />
            <Metric>string</Metric>
            <QuantityDetails xsi:nil="true" />
            <CustomFields xsi:nil="true" />
          </Tire>
          <Tire>
            <ID>int</ID>
            <ProductCode>string</ProductCode>
            <ClientProductCode>string</ClientProductCode>
            <Name>string</Name>
            <ClientName>string</ClientName>
            <BuyPrice>decimal</BuyPrice>
            <SellPrice>decimal</SellPrice>
            <Tax>decimal</Tax>
            <Quantity>int</Quantity>
            <QuantitySecondary>int</QuantitySecondary>
            <Quantities xsi:nil="true" />
            <Make>string</Make>
            <MakeID>int</MakeID>
            <Pattern>string</Pattern>
            <PatternID>int</PatternID>
            <Description>string</Description>
            <SizeID>int</SizeID>
            <ImageURL>string</ImageURL>
            <Width>double</Width>
            <AspectRatio>double</AspectRatio>
            <Rim>double</Rim>
            <InchWidth>double</InchWidth>
            <Diameter>double</Diameter>
            <MetricRim>double</MetricRim>
            <Weight>double</Weight>
            <SpeedRating>string</SpeedRating>
            <LoadRating>string</LoadRating>
            <PlyRating>string</PlyRating>
            <UTQG>string</UTQG>
            <LoadCapacity>string</LoadCapacity>
            <InflationPressure>int</InflationPressure>
            <Sidewall>string</Sidewall>
            <LoadRange>string</LoadRange>
            <ApprovedRimWidth>string</ApprovedRimWidth>
            <MeasuringRimWidth>string</MeasuringRimWidth>
            <SectionWidth>string</SectionWidth>
            <MeasuredOD>string</MeasuredOD>
            <TreadDepth>string</TreadDepth>
            <RevsPerMile>string</RevsPerMile>
            <MaxLoadSingle>string</MaxLoadSingle>
            <MaxLoadDual>string</MaxLoadDual>
            <Features>string</Features>
            <Benefits>string</Benefits>
            <Has360Image>boolean</Has360Image>
            <MaxInflationPressure>string</MaxInflationPressure>
            <IsSpecial>boolean</IsSpecial>
            <Warranty>string</Warranty>
            <SupplierSystemID>int</SupplierSystemID>
            <ConnectionID>int</ConnectionID>
            <TireClasses xsi:nil="true" />
            <Programs xsi:nil="true" />
            <TireMake xsi:nil="true" />
            <ClientDescription>string</ClientDescription>
            <GMProductCode>string</GMProductCode>
            <GBB>int</GBB>
            <ItemFlag>int</ItemFlag>
            <Notes>string</Notes>
            <unusedlw>string</unusedlw>
            <unusedmd>string</unusedmd>
            <unusedhg>string</unusedhg>
            <unusedsp>string</unusedsp>
            <FeaturesArray xsi:nil="true" />
            <BenefitsArray xsi:nil="true" />
            <Metric>string</Metric>
            <QuantityDetails xsi:nil="true" />
            <CustomFields xsi:nil="true" />
          </Tire>
        </Tires>
      </GetTireByIDResult>
    </GetTireByIDResponse>
  </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 /connectionscenter/productsservice.asmx HTTP/1.1
Host: ws.tirewire.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>
    <GetTireByID xmlns="http://ws.tirewire.com/connectionscenter/productsservice">
      <key>string</key>
      <id>int</id>
      <getFullDetails>boolean</getFullDetails>
    </GetTireByID>
  </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>
    <GetTireByIDResponse xmlns="http://ws.tirewire.com/connectionscenter/productsservice">
      <GetTireByIDResult>
        <Tires>
          <Tire>
            <ID>int</ID>
            <ProductCode>string</ProductCode>
            <ClientProductCode>string</ClientProductCode>
            <Name>string</Name>
            <ClientName>string</ClientName>
            <BuyPrice>decimal</BuyPrice>
            <SellPrice>decimal</SellPrice>
            <Tax>decimal</Tax>
            <Quantity>int</Quantity>
            <QuantitySecondary>int</QuantitySecondary>
            <Quantities xsi:nil="true" />
            <Make>string</Make>
            <MakeID>int</MakeID>
            <Pattern>string</Pattern>
            <PatternID>int</PatternID>
            <Description>string</Description>
            <SizeID>int</SizeID>
            <ImageURL>string</ImageURL>
            <Width>double</Width>
            <AspectRatio>double</AspectRatio>
            <Rim>double</Rim>
            <InchWidth>double</InchWidth>
            <Diameter>double</Diameter>
            <MetricRim>double</MetricRim>
            <Weight>double</Weight>
            <SpeedRating>string</SpeedRating>
            <LoadRating>string</LoadRating>
            <PlyRating>string</PlyRating>
            <UTQG>string</UTQG>
            <LoadCapacity>string</LoadCapacity>
            <InflationPressure>int</InflationPressure>
            <Sidewall>string</Sidewall>
            <LoadRange>string</LoadRange>
            <ApprovedRimWidth>string</ApprovedRimWidth>
            <MeasuringRimWidth>string</MeasuringRimWidth>
            <SectionWidth>string</SectionWidth>
            <MeasuredOD>string</MeasuredOD>
            <TreadDepth>string</TreadDepth>
            <RevsPerMile>string</RevsPerMile>
            <MaxLoadSingle>string</MaxLoadSingle>
            <MaxLoadDual>string</MaxLoadDual>
            <Features>string</Features>
            <Benefits>string</Benefits>
            <Has360Image>boolean</Has360Image>
            <MaxInflationPressure>string</MaxInflationPressure>
            <IsSpecial>boolean</IsSpecial>
            <Warranty>string</Warranty>
            <SupplierSystemID>int</SupplierSystemID>
            <ConnectionID>int</ConnectionID>
            <TireClasses xsi:nil="true" />
            <Programs xsi:nil="true" />
            <TireMake xsi:nil="true" />
            <ClientDescription>string</ClientDescription>
            <GMProductCode>string</GMProductCode>
            <GBB>int</GBB>
            <ItemFlag>int</ItemFlag>
            <Notes>string</Notes>
            <unusedlw>string</unusedlw>
            <unusedmd>string</unusedmd>
            <unusedhg>string</unusedhg>
            <unusedsp>string</unusedsp>
            <FeaturesArray xsi:nil="true" />
            <BenefitsArray xsi:nil="true" />
            <Metric>string</Metric>
            <QuantityDetails xsi:nil="true" />
            <CustomFields xsi:nil="true" />
          </Tire>
          <Tire>
            <ID>int</ID>
            <ProductCode>string</ProductCode>
            <ClientProductCode>string</ClientProductCode>
            <Name>string</Name>
            <ClientName>string</ClientName>
            <BuyPrice>decimal</BuyPrice>
            <SellPrice>decimal</SellPrice>
            <Tax>decimal</Tax>
            <Quantity>int</Quantity>
            <QuantitySecondary>int</QuantitySecondary>
            <Quantities xsi:nil="true" />
            <Make>string</Make>
            <MakeID>int</MakeID>
            <Pattern>string</Pattern>
            <PatternID>int</PatternID>
            <Description>string</Description>
            <SizeID>int</SizeID>
            <ImageURL>string</ImageURL>
            <Width>double</Width>
            <AspectRatio>double</AspectRatio>
            <Rim>double</Rim>
            <InchWidth>double</InchWidth>
            <Diameter>double</Diameter>
            <MetricRim>double</MetricRim>
            <Weight>double</Weight>
            <SpeedRating>string</SpeedRating>
            <LoadRating>string</LoadRating>
            <PlyRating>string</PlyRating>
            <UTQG>string</UTQG>
            <LoadCapacity>string</LoadCapacity>
            <InflationPressure>int</InflationPressure>
            <Sidewall>string</Sidewall>
            <LoadRange>string</LoadRange>
            <ApprovedRimWidth>string</ApprovedRimWidth>
            <MeasuringRimWidth>string</MeasuringRimWidth>
            <SectionWidth>string</SectionWidth>
            <MeasuredOD>string</MeasuredOD>
            <TreadDepth>string</TreadDepth>
            <RevsPerMile>string</RevsPerMile>
            <MaxLoadSingle>string</MaxLoadSingle>
            <MaxLoadDual>string</MaxLoadDual>
            <Features>string</Features>
            <Benefits>string</Benefits>
            <Has360Image>boolean</Has360Image>
            <MaxInflationPressure>string</MaxInflationPressure>
            <IsSpecial>boolean</IsSpecial>
            <Warranty>string</Warranty>
            <SupplierSystemID>int</SupplierSystemID>
            <ConnectionID>int</ConnectionID>
            <TireClasses xsi:nil="true" />
            <Programs xsi:nil="true" />
            <TireMake xsi:nil="true" />
            <ClientDescription>string</ClientDescription>
            <GMProductCode>string</GMProductCode>
            <GBB>int</GBB>
            <ItemFlag>int</ItemFlag>
            <Notes>string</Notes>
            <unusedlw>string</unusedlw>
            <unusedmd>string</unusedmd>
            <unusedhg>string</unusedhg>
            <unusedsp>string</unusedsp>
            <FeaturesArray xsi:nil="true" />
            <BenefitsArray xsi:nil="true" />
            <Metric>string</Metric>
            <QuantityDetails xsi:nil="true" />
            <CustomFields xsi:nil="true" />
          </Tire>
        </Tires>
      </GetTireByIDResult>
    </GetTireByIDResponse>
  </soap12:Body>
</soap12:Envelope>