Bike Index Stolen Bike Registry Scraper avatar

Bike Index Stolen Bike Registry Scraper

Pricing

Pay per event

Go to Apify Store
Bike Index Stolen Bike Registry Scraper

Bike Index Stolen Bike Registry Scraper

Scrape stolen-bike records from the Bike Index public API — manufacturer, frame model, serial number, colors, stolen date, location, and photo URLs. Filter by city, manufacturer, date range, or stolenness status for insurance, bike-shop fraud screening, and marketplace integrity use cases.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape stolen-bike records from the Bike Index public API — the largest open stolen-bike registry in the world with over 250,000 reported stolen bikes on file.

What It Scrapes

Every record includes:

FieldDescription
bike_idUnique Bike Index identifier
titleBike title (manufacturer + model)
descriptionOwner-provided description
manufacturer_nameBicycle manufacturer
frame_modelFrame model name
frame_colorsFrame colors (comma-separated)
serialFrame serial number (may be "Unknown")
date_stolenUnix timestamp of reported theft
statusRecord status: stolen / impounded / for_sale
stolen_locationHuman-readable theft location
stolen_coordinatesGPS coordinates as "lat,lng" string
thumb / large_imgPhoto URLs
is_stock_imgTrue if photo is a generic stock image
registry_name / registry_urlCross-listed external registry
urlDirect Bike Index listing URL
yearFrame manufacture year
propulsion_type_sluge.g. foot-pedal, electric-assist
cycle_type_sluge.g. bike, cargo, e-bike

Filters

InputDescriptionExample
maxItemsMaximum records to return500
stolennessRecord status filter: stolen, non, proximity, allstolen
locationCity or region for proximity filteringSeattle, WA
manufacturerFilter by manufacturer name substringTrek
queryFree-text keyword searchspecialized allez

Leave location, manufacturer, and query blank to scrape all records matching the stolenness filter.

Use Cases

  • Bike shop fraud screening — cross-check serial numbers and descriptions against known stolen bikes before purchasing second-hand inventory
  • Insurance underwriting — enrich claims data with theft registry records and GPS theft hotspot analysis
  • Marketplace integrity — bulk-check listings on Craigslist, Facebook Marketplace, and eBay against the stolen registry
  • Law-enforcement OSINT — export filtered datasets by city or manufacturer for investigative use
  • Delta sync — run on a schedule to capture newly-reported bikes; combine with previous exports for incremental updates

Pricing

This actor uses Pay Per Event pricing: $0.10 per run + $0.001 per record. A 1,000-record export costs approximately $1.10.

Data Source

Data is fetched directly from the Bike Index public API v3. No authentication required. The API is updated in real time as reports are filed.

Notes

  • Serial numbers are often recorded as "Unknown" for bikes registered without a serial
  • stolen_coordinates may be null for older records filed before GPS location was collected
  • The proximity stolenness filter requires a location input to function
  • Per-page requests are throttled at 300ms intervals to respect the API