Table of Contents |
---|
...
Product Page Link Generator API method
Method
GET
Endpoint
https://wl.tireconnect.ca/api/v2/location/findProductLink
Request Parameters
Required
key - API key
external_id - External location identifier
...
bs_account_number - Bridgestone account number ID
Optional
part_number - Tire Part number (Article Number)
...
part_numbers[front] - Front Tire Part number (can be used if part_number is not provided)
part_numbers[rear] * - Rear Tire Part number (can be used if part_number is not provided)
postal_code - Zip/Postal code
Note: In case of using part_number[rear] both front and rear part numbers should be same brand and model.
Response format
JSON
Response description
locations | object[] | Array of locations |
id | string | ID of the location |
is_active | boolean | Indicates active/non-active state |
name | string | Name of location |
address_line_1 | string | Address line 1 |
address_line_2 | string | Address line 2 |
city | string | City |
latitude | string | Latitude |
longitude | string | Longitude |
province | string | Province |
province_code | string | Province code |
postal_code | string | Postal/Zip code |
phone | string | Phone |
contact_name | string | Contact name |
logo | string | Link to logo |
dealer_id | string | Dealer ID of location |
external_id | string | External ID of location (could be store number) |
holidays | object[] | Array of locations |
working_hours | object | Location business hours |
country | string | Country |
country_code | string | Country code |
mobile_phone | string | Mobile phone |
bs_account_number | string | Bridgestone account number |
product_url | string | Url to the requested product |
Example
Request
curl --location --request GET 'https://wl.tireconnect.ca/api/v2/location/findProductLink?key=b471fab8f42cde19bf8a31f2250357d7&external_id=696969&part_number=000240'
Response
Code Block | ||
---|---|---|
| ||
{ "notice": "Success", "data": { "locations": [ { "id": 14713, "is_active": true, "name": "The Queen Mary", "address_line_1": "1126 Queens Hwy, Long Beach", "address_line_2": "", "city": "Los Angeles", "latitude": 33.7514, "longitude": -118.191, "province": "California", "province_code": "CA", "postal_code": "90802", "phone": ""phone": "8211111111", "contact_name": "First Name Last Name", "logo": "https://wl.tireconnect.ca/uploads/dealer/6cfef6833847d6bd0e301bb14879b1164851386a.jpg", "dealer_id": 11295, "external_id": "696969", "bs_account_number": "696969", "holidays": [ { { "name": "New Year's Day", "date": [ "name": "New Year's Day "2025-01-01", "2025-01-01" "date": [ ], "open": [ "2023-01-0109:00", "17:00" "2023-01-01"], "break": null ]}, { "openname": ["Martin Luther King Jr. Day", "date": [ "09:00", "2025-01-15", "2025-01-15" "17:00" ], "open": [ ], "09:00", "break17:00": null ], }, "break": null }, { { ""name": "MartinEaster", Luther King Jr. Day", "date": [ "date": [2025-03-31", "2025-03-31" "2023-01-18"], "open": [ "2023-01-18"09:00", "17:00" ], "break": null "open": [}, { "name": "09:00""Memorial Day", "date": [ "17:00"2025-05-27", "2025-05-27" ], "open": [ "break": null "09:00", "17:00" }, ], { "break": null }, "name": "Easter",{ "name": "4th of July", "date": [ "2025-07-04", "20222025-0407-04", ], "open": [ "2022-04-04" "09:00", "17:00" ], ], "openbreak": [null }, { "09:00 "name": "Labor Day", "date": [ "17:00"2025-09-02", "2025-09-02" ], "open": [ "break": null09:00", "17:00" }], "break": null { }, { " "name": "MemorialVeterans Day", "date": [ "2025-11-11", "20222025-0511-31",11" ], "open": [ "2022-05-31" "09:00", "17:00" ], ], "openbreak": [null }, { "09:00 "name": "Thanksgiving", "date": [ "17:00"2024-11-28", "2024-11-28" ], "open": [ "break": null09:00", "17:00" } ], "break": null { }, { "name": "4thBlack of JulyFriday", "date": [ "2024-11-29", "20222024-0711-04",29" ], "open": [ "2022-07-04" "09:00", "17:00" ], ], "openbreak": [null }, { "09:00", "name": "Christmas Eve", "date": [ "17:00" "2024-12-24", "2024-12-24" ], ], "breakopen": null[ "09:00", }, "17:00" { ], "break": null "name": "Labor Day" }, { "datename": ["Christmas Day", "date": [ "20222024-0912-0625", "2024-12-25" "2022-09-06"], "open": [ ], "09:00", "17:00" "open": [ ], "break": null "09:00"}, { "name": "New Year's Eve", "17:00" "date": [ ]"2024-12-31", "2024-12-31" ], "break": null "open": [ }, "09:00", "17:00" { ], "namebreak": "Veterans Day",null } ], "dateworking_hours": [{ "mon": { "open": [ "2022-11-11", "09:00", "2022-11-11"17:00" ], ], "break": null }, "opentue": [{ "open": [ "09:00", "17:00" ], "17:00" "break": null ]}, "wed": { "breakopen": null[ "09:00", }, "17:00" { ], "break": null "name": "Thanksgiving" }, "thu": { "dateopen": [ "09:00", "2022-11-25",17:00" ], "break": null "2022-11-25" }, "fri": { ], "open": [ "open09:00":, [ "17:00" ], "09:00", "break": null }, "17:00" "sat": { "open": [ ], "09:00", "break17:00": null ], }, "break": null }, { "sun": { "nameopen": "Black[ Friday", "09:00", "date": [ "17:00" ], "2022-11-26",break": null } }, "2022-11-26country": "United States", ], "open": [ "09:00", "17:00" ], "break": null }, { "name": "Christmas Eve", "date": [ "2022-12-24", "2022-12-24" ], "open": [ "09:00", "17:00" ], "break": null }, { "name": "Christmas Day", "date": [ "2022-12-25", "2022-12-25" ], "open": [ "09:00", "17:00" ], "break": null }, { "name": "New Year's Eve", "date": [ "2022-12-31", "2022-12-31" ], "open": [ "09:00", "17:00" ], "break": null } ], "working_hours": { "mon": { "open": [ "09:00", "17:00" ], "break": null }, "tue": { "open": [ "09:00", "17:00" ], "break": null }, "wed": { "open": [ "09:00", "17:00" ], "break": null }, "thu": { "open": [ "09:00", "17:00" ], "break": null }, "fri": { "open": [ "09:00", "17:00" ], "break": null }, "sat": { "open": [ "09:00", "17:00" ], "break": null }, "sun": { "open": [ "09:00", "17:00" ], "break": null } }, "country": "United States", "country_code": "US", "country_code": "US", "mobile_phone": "8211111111", "bs_account_number": "696969", "product_url": "https://app.tireconnect.ca/loc/0c88ef1125eecbde56263d5a560b4248#!results?location_id=14713&part_numbers%5B0%5D=000240&show_summary=1&tag=in_pn%3A000240&alt_search%5Bwidth%5D=195&alt_search%5Bheight%5D=65&alt_search%5Brim%5D=15&filters%5Bbrand%5D%5B0%5D=Firestone" 15&default_qty=&filters%5Bbrand%5D%5B0%5D=Firestone&utm_source=BATO_Website&utm_medium=website&utm_campaign=tire_quote" } ] } } |
NOTE: In case TIreConnect web page url not filled or external id not valid response will be with empty array.
Code Block |
---|
{ "notice": "Success", "data": { "locations": [] } } |
...
Redirect to Product Page Endpoint
Method
GET
Endpoint
https://wl.tireconnect.ca/redirect/bato
Request Parameters
Required
storeNumber - Bridgestone Store Number - BSA destination dealer #
frontArticleNumber - BSA article #
frontQuantity - quantity
Optional
zipCode - Zip/Postal code. EG: 22015 (US version – can be also 22015-xxxx) | A1A%20N3K (Canada – can be also A1A)
...
acesVehicleId - Vehicle acesVehicleId identifier
frontArticleNumber - BSA article #
frontQuantity - quantity
storeNumber - BSA destination dealer
Optional
sizeFront - tire size
sizeRear - rear tire size (used for staggered fitment only)
...
rearQuantity - quantity (used for staggered fitment only)
Example
curl --location --request GET 'https://wl.tireconnect.ca/redirect/bato?storeNumber=611344&zipCode=01095&year=2018&make=Honda&model=Civic&trim=EX%20Sedan&frontArticleNumber=006070&frontQuantity=4'
In case of success you will receive 302 response code and redirect will be redirected to website.