Bikez Motorcycle Specs Scraper avatar

Bikez Motorcycle Specs Scraper

Under maintenance

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Bikez Motorcycle Specs Scraper

Bikez Motorcycle Specs Scraper

Under maintenance

Scrape motorcycle specs from bikez.com. Search by make, model, year, or category. Get engine displacement, power, torque, weight, dimensions, fuel capacity, and full technical data from the largest motorcycle database.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Categories

Share

Scrape motorcycle technical specifications from bikez.com — the largest motorcycle database with 42,000+ models from 1894 to present.

What it does

  • Search mode: Browse bikes by make (brand), optionally filtering by model name, year, and/or category
  • Specs mode: Provide direct bikez.com motorcycle page URLs to extract full specs

Extracts specs from the JSON-LD structured data embedded in each page plus static HTML fields — no JavaScript rendering needed.

Input Parameters

ParameterTypeDescription
modestringsearch (browse by make/model/year) or specs (direct URLs). Default: search
makestringBrand name (e.g. Honda, Yamaha, Kawasaki, BMW, Ducati). Required for search mode
modelstringModel name substring filter (e.g. CBR, R1, GSX-R). Case-insensitive
yearintegerFilter by year of manufacture (e.g. 2024)
categorystringFilter by bike type: sport, touring, cruiser, naked bike, enduro, etc.
limitintegerMax number of results. Default: 5, max: 1000
startUrlsarrayList of bikez.com spec page URLs (specs mode only)
proxyConfigurationobjectProxy settings (residential recommended)

Output Fields

Each result contains:

FieldTypeDescription
makestringManufacturer (e.g. "Honda")
modelstringModel name (e.g. "CBR600RR")
yearintegerYear of manufacture
categorystringBike type (Sport, Touring, Naked bike, etc.)
engineSizenumberDisplacement in cc
powernumberEngine power in BHP/hp
torquenumberTorque in Nm
weightnumberWet weight in kg
fuelCapacitynumberTank capacity in liters
wheelbasenumberWheelbase in mm
fuelConsumptionnumberFuel consumption in L/100km
co2EmissionsstringCO2 emissions (e.g. "124.1 g/km")
colorstringAvailable color options
pricenumberUS MSRP in USD
descriptionstringManufacturer description
imageUrlstringMotorcycle photo URL
sourceUrlstringSource bikez.com page URL
scrapedAtstringISO 8601 timestamp

Example Output

{
"make": "Honda",
"model": "CBR600RR",
"year": 2024,
"category": "Sport",
"engineSize": 599,
"power": 118.01,
"torque": 66,
"weight": 189.15,
"fuelCapacity": 18.17,
"wheelbase": 1369,
"fuelConsumption": 5.35,
"co2Emissions": "124.1 g/km",
"color": "Grand Prix Red Tricolor (red/blue/white)",
"price": 12199,
"description": "Designed to give you complete control, the CBR600RR is the ultimate racetrack tool...",
"imageUrl": "https://bikez.com/pictures/honda/2024/cbr600rr.jpg",
"sourceUrl": "https://www.bikez.com/motorcycles/honda_cbr600rr_2024.php",
"scrapedAt": "2024-04-22T10:00:00.000Z"
}

Example Inputs

Search Honda CBR models from 2024

{
"mode": "search",
"make": "Honda",
"model": "CBR",
"year": 2024,
"limit": 10
}

Search all Yamaha sport bikes

{
"mode": "search",
"make": "Yamaha",
"category": "sport",
"limit": 50
}

Fetch specs for a specific URL

{
"mode": "specs",
"startUrls": [
{ "url": "https://www.bikez.com/motorcycles/honda_cbr600rr_2024.php" },
{ "url": "https://www.bikez.com/motorcycles/yamaha_yzf-r1_2024.php" }
]
}

How it works

  1. Search mode: Fetches the brand listing page (/brand/<make>_motorcycles.php) which contains all models in a table. Applies make/model/year filters, then enqueues individual spec pages.
  2. Specs mode: Directly fetches the provided spec page URLs.
  3. Data extraction: Each spec page contains a <script type="application/ld+json"> block with a Motorcycle schema containing engine specs, weight, fuel data, etc. The price field is parsed from the static HTML table.

Supported Makes

All 600+ brands in the bikez.com database are supported, including:

  • Honda, Yamaha, Kawasaki, Suzuki
  • BMW, Ducati, Triumph, KTM
  • Harley-Davidson, Indian, Victory
  • Aprilia, MV Agusta, Moto Guzzi
  • And hundreds more

Notes

  • Most technical specs (engine type, suspension details, brakes, seat height) are loaded dynamically via JavaScript on the site. The scraper extracts key specs from the JSON-LD structured data, which covers the most important fields.
  • Price shown is US MSRP at time of listing on bikez.com, not necessarily current market price.
  • Wheelbase in JSON-LD is in centimeters; this scraper converts to millimeters.