MTB Project Scraper avatar

MTB Project Scraper

Pricing

from $10.00 / 1,000 results

Go to Apify Store
MTB Project Scraper

MTB Project Scraper

Scrapes mountain bike trail data from MTB Project (mtbproject.com). Extracts trail name, difficulty, rating, elevation, length, route type, GPS coordinates, and more. Supports search by location.

Pricing

from $10.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

2 days ago

Last modified

Categories

Share

Scrapes mountain bike trail data from MTB Project (mtbproject.com), a comprehensive mountain bike trail database by the same parent company as Hiking Project.

Features

  • Search by location, region, or trail name
  • Extract trail details: name, difficulty, length, elevation, route type, ratings
  • GPS coordinates for every trail
  • Optional full detail scraping for descriptions, features, and high-resolution data
  • Proxy support to avoid rate limiting

Input

FieldTypeDefaultDescription
searchQueriesstring[]["Colorado"]Location or trail name queries
maxListingsinteger50Max trails to scrape (1-1000)
scrapeDetailsbooleanfalseFetch full detail pages for richer data
proxyConfigurationobject-Proxy settings

Output Fields

FieldDescription
trailNameName of the mountain bike trail
locationBreadcrumb location (e.g., "Colorado > Front Range > Boulder")
difficultyDifficulty level (Easy, Intermediate, Difficult, etc.)
lengthTrail length in miles
elevationGainElevation gain in feet (detail mode)
highestPointHighest elevation point in feet (detail mode)
routeTypeType: Singletrack, Loop, Out and Back, etc. (detail mode)
ratingUser rating (1-5 scale)
ratingCountNumber of user ratings (detail mode)
descriptionTrail description text
featuresTrail features and tags
imageUrlTrail photo URL
latitudeGPS latitude
longitudeGPS longitude
sourceUrlDirect link to trail page on MTB Project
scrapedAtISO timestamp of when the data was scraped

Example Output

{
"trailName": "Monarch Crest IMBA Epic",
"location": "Colorado > Central Mountains > Salida",
"difficulty": "Difficult",
"length": "34.1 mi",
"elevationGain": "3520 ft",
"highestPoint": "11900 ft",
"routeType": "Singletrack",
"rating": 4.9,
"ratingCount": 42,
"description": "One of the most iconic mountain bike rides in the world...",
"features": [],
"imageUrl": "https://mtbproject.com/assets/photos/mtb/...",
"latitude": 38.4963,
"longitude": -106.3252,
"sourceUrl": "https://www.mtbproject.com/trail/3671983/monarch-crest-imba-epic",
"scrapedAt": "2026-04-26T12:00:00.000Z"
}

Usage Tips

  • Basic mode (default): Uses the search API for fast results with name, location, difficulty, length, rating, and GPS coordinates
  • Detail mode (scrapeDetails: true): Also fetches each trail's detail page for elevation gain, highest point, route type, rating count, full description, and features. About 2x slower due to individual page requests.
  • Use specific location names for best results (e.g., "Moab Utah" instead of just "Utah")

Cost

This actor uses pay-per-event pricing. You are charged a small fee for each trail result returned.