Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
stylenone

...

Parameter

Value

key

string

API key

Required

external_id

integer

Location external ID

Required

Response Example

Code Block
languagejson
{
    "notice": "Success",
    "data": {
        "locations": [
            {
                "id": 13118,
                "is_active": true,
                "name": "BJS WHSL B025",
                "address_line_1": "3805 HARTZDALE DR",
                "address_line_2": "",
                "city": "CAMP HILL",
                "latitude": 40.217,
                "longitude": -76.9359,
                "province": "Pennsylvania",
                "province_code": "PA",
                "postal_code": "17011-7810",
                "phone": "717-763-9550",
                "contact_name": "Myrah St-Onge",
                "logo": "https://devdemo.tireconnect.ca/uploads/dealer/d06755d1e86461435360ccb2f19072dcd1559cc8.png",
                "dealer_id": 11840,
                "external_id": "025",
                "bs_account_number": "777391",
                "holidays": null,
                "working_hours": null,
                "country": "United States",
                "country_code": "US",
                "mobile_phone": null,
                "email": "bjs0025@bjs.com"
            }
        ]
    }
}

...

Parameter

Value

key

string

API key

Required

location_id

integer

Location id

Required

part_numbers[]

array

Array of part numbers

Required

quantity

integer

Desired Quantity. Used to determine suppliers and their branches with enough quantity

Required

Response example

Code Block
languagejson
{
    "notice": "Success",
    "data": {
        "nb_results": 2,
        "tires": [
            {
                "part_number": "000112",
                "brand": "Bridgestone",
                "stock": [
                    {
                        "tire_id": "QnJpZGdlc3RvbmV8fDAwMDExMnx8YnJpZGdlc3RvbmV8fDEzMTE4fHxC",
                        "supplier": "bridgestone",
                        "supplier_name": "Bridgestone",
                        "price": 91.36,
                        "tax": 5.4816,
                        "cost": 91.36,
                        "fet": 0,
                        "fet_source": "tireconnect",
                        "branches": [
                            {
                                "id": "D005",
                                "quantity": 878,
                                "name": "D005 Allentown DC",
                                "delivery_date_time": {
                                    "date": "2024-08-14",
                                    "time": null,
                                    "timezone": null,
                                    "notes": null
                                },
                                "cutoff": null
                            }
                        ]
                    }
                ]
            },
            {
                "part_number": "004405",
                "brand": "Firestone",
                "stock": [
                    {
                        "tire_id": "RmlyZXN0b25lfHwwMDQ0MDV8fHRpcmVodWJ8fDEzMTE4fHxC",
                        "supplier": "tirehub",
                        "supplier_name": "TireHub",
                        "price": 112,
                        "tax": 6.72,
                        "cost": 112,
                        "fet": 0,
                        "fet_source": "tireconnect",
                        "branches": [
                            {
                                "id": "101",
                                "quantity": 61,
                                "name": "TLC 101 BALTIMORE (08/13/2024 12:00pm)",
                                "delivery_date_time": {
                                    "date": "2024-08-13",
                                    "time": "12:00:00",
                                    "timezone": "-04:00",
                                    "notes": null
                                },
                                "cutoff": {
                                    "date": "2024-08-13",
                                    "time": "06:00:00",
                                    "timezone": "-04:00"
                                }
                            }
                        ]
                    }
                ]
            }
        ]
    }
}

...

Code Block
languagejson
{
    "orders": [
        {
            "invoice": "22604569",
            "shipping_cost": 0,
            "tires": [
                {
                    "id": "RmlyZXN0b25lfHwwMDQ0MDV8fHRpcmVodWJ8fDEzMTE4fHxC",
                    "part_number": "004405",
                    "quantity_demand": 1,
                    "quantity_ordered": 1,
                    "price": 112,
                    "price_ordered": 112,
                    "status": "Successful",
                    "message": "Submitted",
                    "delivery_date_time": {
                        "date": "2024-08-13",
                        "time": "12:00:00",
                        "timezone": "-04:00"
                    }
                }
            ],
            "status": "Successful",
            "message": "The order successfully submitted."
        }
    ]
}

Response

...

parameters

order_id
int

Order ID in TireConnect system

invoice
string

Invoice ID returned by supplier

shipping_cost
int

Shipping cost of order

tires
array

Array of tires

id
string

Tire ID

part_number
string

Tire part number

quantity_demand
int

Requested tire quantity

quantity_ordered
int

Ordered tire quantity

price
int

Requested tire price

price_ordered
int

Ordered tire price

status
string

Tire status in order

message
string

Message returned by supplier for each tire

status
string

Order status

message
string

Message returned by supplier for whole order

delivery_date_time
object

Estimated Delivery Date & Time provided by the supplier