Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Search by size

 Request structure

 Required

  1. width 

  2. profile

  3. rim

Optional

  1. locations[] (locations ids) - several IDs can be transferred

  2. min_quantity

...

  • brand

  • part_number (manufacturer part number, IMPORTANT: should not contain any other characters)

  • quantity breakdown (if present)

    • location 1

    • location 2

  • cost

  • retail_price (if applicable)

  • fet (The Federal Excise Tax (if applicable))

 Response example

Code Block
languagejson
[
 {
  "part_number": "000094",
  "brand": "Bridgestone",
  "retail_price": 25.5,
  "cost": 20,
  "fet": 18.4,
  "locations": [
              {
                "name": "Location 1",
                “id”: 1, 
                "quantity": 4
              },
              {
                "name": "Location 2",
                “id”: 2,
                "quantity": 4
              }
              ]
  }
]

...

Search by part numbers

 Request structure

 Required

  • part_numbers[] (multiple part numbers should be supported)

Optional

  • locations (locations ids) - several IDs can be transferred

  • min_quantity

...

  • brand

  • part_number (manufacturer part number, IMPORTANT: should not contain any other characters)

  • quantity breakdown (if present)

    • location 1

    • location 2

  • cost

  • retail_price (if applicable)

  • fet (The Federal Excise Tax (if applicable))

 Response example

Code Block
languagejson
[
 {
  "part_number": "000094",
  "brand": "Bridgestone",
  "retail_price": 25.5,
  "cost": 20,
  "fet": 18.4,
  "locations": [
              {
                "name": "Location 1",
                “id”: 1, 
                "quantity": 4
              },
              {
                "name": "Location 2",
                “id”: 2,
                "quantity": 4
              }
              ]
  }
]

Additional Methods

Get List of Dealer’s Locations

...

Response example

Code Block
languagejson
{ "locations": [
  {
  "name": "Location 1",
  “id”: 1
  },
  {
  "name": "Location 2",
  "id": 2
  }
]
}

...

  1. order_number (order or invoice number)

  2. status

  3. items

  4. error

  5. shipping_cost (if applicable)

  6. fet (The Federal Excise Tax (if applicable))

Response example

Code Block
{
  "order_number": 1236434,
  "status": "Processing",
  "items": [
    {
      "part_number": "000094",
      "quantity": 4,
      "price": 25.67,
      "fet": 18.04
      "brand": "Bridgestone"
    }
  ],
  "shipping_cost": 13.57,
  "error": null
}

...

  1. name - delivery method name

  2. id - delivery method id

  3. shipping_cost - actual shipping cost for provided tire qty from selected location

  4. delivery_date - estimated delivery date

  5. offset - delivery offset

Response example

Code Block
{ "delivery_options": [
  {
  "name": "UPS",
  “id”: 1,
  "shipping_cost": 89.41,
  "delivery_date": "2023–01–01T10:12:29-03:00",
  "offset": "13:00"
  },
  {
  "name": "FedEx",
  “id”: 2,
  "shipping_cost": 122.41,
  "delivery_date": "2022–01–02T10:12:29-03:00",
  "offset": "13:00"
  },
  {
  "name": "Our Truck",
  “id”: 3,
  "shipping_cost": 52.41,
  "delivery_date": "2022–01–03T10:12:29-03:00",
  "offset": "13:00"
  },
  {
  "name": "PickUp",
  “id”: 4,
  "shipping_cost": 0,
  "delivery_date": "2022–01–04T10:12:29-03:00",
  "offset": "13:00"
  }
]
}