Connections Center - Wheels Service
Click here for a complete list of operations.
GetVehicleYears
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/wheelsservice.asmx HTTP/1.1
Host: ws.tirewire.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.tirewire.com/connectionscenter/wheelsservice/GetVehicleYears"
<?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>
<GetVehicleYears xmlns="http://ws.tirewire.com/connectionscenter/wheelsservice">
<options>
<ConnectionID>int</ConnectionID>
<AccessKey>string</AccessKey>
<GroupToken>string</GroupToken>
<InventoryOption>All or Positive or Zero</InventoryOption>
<VehicleYear>int</VehicleYear>
<Year>string</Year>
<VehicleCode>string</VehicleCode>
<VehicleMake>string</VehicleMake>
<VehicleModel>string</VehicleModel>
<ApiKey>string</ApiKey>
<VehicleSubModel>string</VehicleSubModel>
<VehicleMakeId>int</VehicleMakeId>
<VehicleModelId>int</VehicleModelId>
<VehicleSubModelId>int</VehicleSubModelId>
<VehicleBodyType>string</VehicleBodyType>
<BrandIds>
<string>string</string>
<string>string</string>
</BrandIds>
</options>
</GetVehicleYears>
</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>
<GetVehicleYearsResponse xmlns="http://ws.tirewire.com/connectionscenter/wheelsservice">
<GetVehicleYearsResult>
<YearsResult>
<string>string</string>
<string>string</string>
</YearsResult>
<MakesResult>
<FitmentMake>
<Name>string</Name>
<MakeId>int</MakeId>
</FitmentMake>
<FitmentMake>
<Name>string</Name>
<MakeId>int</MakeId>
</FitmentMake>
</MakesResult>
<ModelsResult>
<FitmentModel>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<MoreData>boolean</MoreData>
<ModelId>int</ModelId>
</FitmentModel>
<FitmentModel>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<MoreData>boolean</MoreData>
<ModelId>int</ModelId>
</FitmentModel>
</ModelsResult>
<BodyTypesResult>
<FitmentBodyType>
<Name>string</Name>
</FitmentBodyType>
<FitmentBodyType>
<Name>string</Name>
</FitmentBodyType>
</BodyTypesResult>
<SubModelsResult>
<FitmentSubModel>
<Id>int</Id>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<Option>string</Option>
</FitmentSubModel>
<FitmentSubModel>
<Id>int</Id>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<Option>string</Option>
</FitmentSubModel>
</SubModelsResult>
<WheelsResult>
<FitmentWheel>
<Id>int</Id>
<ProductCode>string</ProductCode>
<ClientProductCode>string</ClientProductCode>
<Brand>string</Brand>
<Style>string</Style>
<Finish>string</Finish>
<Size>string</Size>
<PCD>string</PCD>
<Offset>decimal</Offset>
<ImageUrl>string</ImageUrl>
<ImageUrl2>string</ImageUrl2>
<Description>string</Description>
<Weight>string</Weight>
<Bore>decimal</Bore>
<Backside>decimal</Backside>
<TireSize>string</TireSize>
<Price>decimal</Price>
<LoadRating>decimal</LoadRating>
<Quantity xsi:nil="true" />
<IMImages xsi:nil="true" />
<Wheel xsi:nil="true" />
<HasIconMediaImage>boolean</HasIconMediaImage>
<FitmentPosition>string</FitmentPosition>
<Note>string</Note>
</FitmentWheel>
<FitmentWheel>
<Id>int</Id>
<ProductCode>string</ProductCode>
<ClientProductCode>string</ClientProductCode>
<Brand>string</Brand>
<Style>string</Style>
<Finish>string</Finish>
<Size>string</Size>
<PCD>string</PCD>
<Offset>decimal</Offset>
<ImageUrl>string</ImageUrl>
<ImageUrl2>string</ImageUrl2>
<Description>string</Description>
<Weight>string</Weight>
<Bore>decimal</Bore>
<Backside>decimal</Backside>
<TireSize>string</TireSize>
<Price>decimal</Price>
<LoadRating>decimal</LoadRating>
<Quantity xsi:nil="true" />
<IMImages xsi:nil="true" />
<Wheel xsi:nil="true" />
<HasIconMediaImage>boolean</HasIconMediaImage>
<FitmentPosition>string</FitmentPosition>
<Note>string</Note>
</FitmentWheel>
</WheelsResult>
<VehicleElement>
<VehicleYears>
<int>int</int>
<int>int</int>
</VehicleYears>
<VehicleMakes>
<string>string</string>
<string>string</string>
</VehicleMakes>
<VehicleModels>
<string>string</string>
<string>string</string>
</VehicleModels>
<VehicleSubModels>
<string>string</string>
<string>string</string>
</VehicleSubModels>
</VehicleElement>
<Message>string</Message>
</GetVehicleYearsResult>
</GetVehicleYearsResponse>
</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/wheelsservice.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>
<GetVehicleYears xmlns="http://ws.tirewire.com/connectionscenter/wheelsservice">
<options>
<ConnectionID>int</ConnectionID>
<AccessKey>string</AccessKey>
<GroupToken>string</GroupToken>
<InventoryOption>All or Positive or Zero</InventoryOption>
<VehicleYear>int</VehicleYear>
<Year>string</Year>
<VehicleCode>string</VehicleCode>
<VehicleMake>string</VehicleMake>
<VehicleModel>string</VehicleModel>
<ApiKey>string</ApiKey>
<VehicleSubModel>string</VehicleSubModel>
<VehicleMakeId>int</VehicleMakeId>
<VehicleModelId>int</VehicleModelId>
<VehicleSubModelId>int</VehicleSubModelId>
<VehicleBodyType>string</VehicleBodyType>
<BrandIds>
<string>string</string>
<string>string</string>
</BrandIds>
</options>
</GetVehicleYears>
</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>
<GetVehicleYearsResponse xmlns="http://ws.tirewire.com/connectionscenter/wheelsservice">
<GetVehicleYearsResult>
<YearsResult>
<string>string</string>
<string>string</string>
</YearsResult>
<MakesResult>
<FitmentMake>
<Name>string</Name>
<MakeId>int</MakeId>
</FitmentMake>
<FitmentMake>
<Name>string</Name>
<MakeId>int</MakeId>
</FitmentMake>
</MakesResult>
<ModelsResult>
<FitmentModel>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<MoreData>boolean</MoreData>
<ModelId>int</ModelId>
</FitmentModel>
<FitmentModel>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<MoreData>boolean</MoreData>
<ModelId>int</ModelId>
</FitmentModel>
</ModelsResult>
<BodyTypesResult>
<FitmentBodyType>
<Name>string</Name>
</FitmentBodyType>
<FitmentBodyType>
<Name>string</Name>
</FitmentBodyType>
</BodyTypesResult>
<SubModelsResult>
<FitmentSubModel>
<Id>int</Id>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<Option>string</Option>
</FitmentSubModel>
<FitmentSubModel>
<Id>int</Id>
<Name>string</Name>
<VehicleCode>string</VehicleCode>
<Option>string</Option>
</FitmentSubModel>
</SubModelsResult>
<WheelsResult>
<FitmentWheel>
<Id>int</Id>
<ProductCode>string</ProductCode>
<ClientProductCode>string</ClientProductCode>
<Brand>string</Brand>
<Style>string</Style>
<Finish>string</Finish>
<Size>string</Size>
<PCD>string</PCD>
<Offset>decimal</Offset>
<ImageUrl>string</ImageUrl>
<ImageUrl2>string</ImageUrl2>
<Description>string</Description>
<Weight>string</Weight>
<Bore>decimal</Bore>
<Backside>decimal</Backside>
<TireSize>string</TireSize>
<Price>decimal</Price>
<LoadRating>decimal</LoadRating>
<Quantity xsi:nil="true" />
<IMImages xsi:nil="true" />
<Wheel xsi:nil="true" />
<HasIconMediaImage>boolean</HasIconMediaImage>
<FitmentPosition>string</FitmentPosition>
<Note>string</Note>
</FitmentWheel>
<FitmentWheel>
<Id>int</Id>
<ProductCode>string</ProductCode>
<ClientProductCode>string</ClientProductCode>
<Brand>string</Brand>
<Style>string</Style>
<Finish>string</Finish>
<Size>string</Size>
<PCD>string</PCD>
<Offset>decimal</Offset>
<ImageUrl>string</ImageUrl>
<ImageUrl2>string</ImageUrl2>
<Description>string</Description>
<Weight>string</Weight>
<Bore>decimal</Bore>
<Backside>decimal</Backside>
<TireSize>string</TireSize>
<Price>decimal</Price>
<LoadRating>decimal</LoadRating>
<Quantity xsi:nil="true" />
<IMImages xsi:nil="true" />
<Wheel xsi:nil="true" />
<HasIconMediaImage>boolean</HasIconMediaImage>
<FitmentPosition>string</FitmentPosition>
<Note>string</Note>
</FitmentWheel>
</WheelsResult>
<VehicleElement>
<VehicleYears>
<int>int</int>
<int>int</int>
</VehicleYears>
<VehicleMakes>
<string>string</string>
<string>string</string>
</VehicleMakes>
<VehicleModels>
<string>string</string>
<string>string</string>
</VehicleModels>
<VehicleSubModels>
<string>string</string>
<string>string</string>
</VehicleSubModels>
</VehicleElement>
<Message>string</Message>
</GetVehicleYearsResult>
</GetVehicleYearsResponse>
</soap12:Body>
</soap12:Envelope>