...
We recommend providing the user with a menu to select their store. When store is selected, its ID should be stored and used during TireConnect invocation.
V2 - Latest API version
Request:
https://wl.tireconnect.ca/api/v2/location/list?key={DEALER API KEY}
...
|
V1 - Deprecated API version
Request:
https://wl.tireconnect.ca/api/v1/location/list?key={DEALER API KEY}
Response format:
...
Code Block |
---|
{
"notice":"Success",
"data":{
"locations":[
{
"id":xxxx,
"name":"STORE NAME",
"dealer_id":xxx,
"external_id":"",
"address_line_1":"dealer@dealer.com",
"address_line_2":"",
"city":"CITY",
"country":"COUNTRY",
"country_code":"xx",
"province":"STATE / PROVINCE",
"postal_code":"ZIP / POSTAL CODE",
"phone":"xxx xxx xxxx",
"latitude": xxx"longitude":xxx
}
]
}
} |
Example:
...
Code Block |
---|
{
"notice":"Success",
"data":{
"locations":[
{
"id":4250,
"name":"Location #1",
"dealer_id":3758,
"external_id":null,
"address_line_1":"3903 SE 10th Pl",
"address_line_2":"",
"city":"Del City",
"country":"United States",
"country_code":"US",
"province":"Oklahoma",
"postal_code":"73115",
"phone":"416 895 8685",
"latitude":35.4553,
"longitude":-97.45
}
]
}
} |
Usage
TireConnect Search Form Access
...
https://app.tireconnect.ca/pos/{DEALER API KEY}f#/!search?location_id={LOCATION ID}
Example:
https://app.tireconnect.ca/pos/88b97fa1ecb79698ecd2b59aceb655ef#/!search?location_id=4250
Tire Search
ACES Vehicle ID
Format
https://app.tireconnect.ca/pos/{DEALER API KEY}#/!search?aces_id={ACES ID}&location_id={LOCATION ID}
...
VIN
Format
https://app.tireconnect.ca/pos/{DEALER API KEY}#/!search?vin={VIN}&location_id={LOCATION ID}
...
Licence Plate and State (USA only)
Format
https://app.tireconnect.ca/pos/{DEALER API KEY}#/!search?state={State}&license={LICENSE PLATE}&location_id={LOCATION ID}
...