MapQuest Place & POI API Scraper avatar

MapQuest Place & POI API Scraper

Pricing

from $1.50 / 1,000 place / poi record (shallow)s

Go to Apify Store
MapQuest Place & POI API Scraper

MapQuest Place & POI API Scraper

Search MapQuest for places / points of interest by keyword + location and extract the full place record (address, geo, categories, phone, website, ratings, reviews, hours, photos, amenities and more) straight from MapQuest's own private mobile GraphQL API.

Pricing

from $1.50 / 1,000 place / poi record (shallow)s

Rating

0.0

(0)

Developer

R.L.

R.L.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

MapQuest Scraper πŸ“ β€” Scrape MapQuest Places, POIs, Addresses, Ratings, Hours, Phones & Photos

MapQuest Scraper β€” Search MapQuest for places / points of interest by keyword + location and extract the full place record (address, geo, categories, phone, website, ratings, reviews, hours, photos, amenities and more) straight from MapQuest's own private mobile GraphQL API. It reads MapQuest's own API directly, so it's fast, reliable and complete β€” no flaky HTML parsing, no headless browser. Export to JSON, CSV, Excel, or an API.

Search any city, ZIP or address for restaurants, cafes, hotels, gas stations and any business β€” with full address, geo, categories, phone, website, ratings, reviews, hours and photos.


✨ Why use this MapQuest Scraper?

  • 🟒 No code required β€” type a search term and a location, click Start, download your data.
  • ⚑ Straight from MapQuest's own mobile API β€” structured JSON, not scraped HTML or a headless browser.
  • 🧾 Maximum field coverage β€” address, geo, categories, phone, website, price level, ratings (Yelp/Tripadvisor), reviews, weekly hours, all photos, amenities, and more.
  • 🌍 Human-friendly inputs β€” a plain location string ("San Francisco", "Paris, France", a ZIP or an address) resolved via MapQuest's own place lookup.
  • πŸ”Ž Optional full detail β€” flip on includeDetails to enrich every result with reviews, weekly hours, amenities, description and photos.
  • πŸ’Έ Transparent pay-per-result pricing β€” pay only for the places you get.

🎯 What can you do with MapQuest data?

  • Local business & POI datasets β€” build a directory of places for any area.
  • Lead generation β€” collect names, phones, websites and addresses of businesses by category and city.
  • Location intelligence β€” map ratings, categories and opening hours across a region.
  • Competitive research β€” analyse nearby businesses, ratings and reviews at scale.

πŸ“₯ What data does the MapQuest Scraper extract?

Each row includes: id, name, type, category, categories, address, street, locality, region, postcode, country, county, latitude, longitude …and more. See the full Data table below.


πŸš€ How to scrape MapQuest (3 steps)

  1. Set your input β€” provide q or location (see the table below; defaults work out of the box).
  2. Pick options β€” filters, a proxyConfiguration, and a maxItems cap.
  3. Run & export β€” click Start, then download the dataset as JSON/CSV/Excel or fetch it via the API.

βš™οΈ Input

FieldTypeDefaultDescription
qstringcoffeeWhat to search for near the location, e.g. "coffee", "pizza", "gas station", "hotels", or a business name.
locationstringSan FranciscoA human-friendly place to search around: a city, neighborhood, ZIP or address, e.g. "San Francisco", "Paris, France", "10001". Resolved to coordinates via MapQuest's own place lookup.
latitudestring–Optional: search around this exact latitude instead of resolving the Location string.
longitudestring–Optional: search around this exact longitude instead of resolving the Location string.
includeDetailsbooleantrueFor every result, fetch the full place detail (reviews, weekly hours, amenities, all photos, description, taxonomy, weather). Slower but richer.
maxItemsinteger20Maximum number of places to return (the search returns up to ~96 per query). 0 = as many as the API returns.
proxyConfigurationobjectApify ProxyRoute requests through a proxy (Apify Proxy by default).

Example input

{
"q": "coffee",
"location": "San Francisco",
"includeDetails": true,
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

πŸ“€ Output

Each result is a JSON object like this:

{
"id": "288458664",
"name": "Oasis at Gold Spike",
"type": "Hotel",
"category": "Hotels",
"categories": [
"Hotels"
],
"address": "217 Las Vegas Blvd, Las Vegas, NV 89101, US",
"street": "217 Las Vegas Blvd",
"locality": "Las Vegas",
"region": "NV",
"postcode": "89101",
"country": "US",
"county": null,
"latitude": 36.17103,
"longitude": -115.13989,
"phone": "+17025516807",
"website": "https://www.oasisatgoldspike.com/",
"url": "https://www.mapquest.com/us/nevada/oasis-at-gold-spike-288458664",
"price": "MODERATE",
"rating": 3,
"rating_provider": "YELP",
"rating_url": "https://www.yelp.com/biz/oasis-at-gold-spike-las-vegas-2?adjust_creative=mapquest&utm_campaign=yelp_feed&utm_medium=feed_v2&utm_source=mapquest",
"reviews_total": 833,
"reviews": [
{
"body": "Easy check-in, the pool and room was clean. Close to Fremont (around the corner from nacho daddy) and the nightclub looks like a big adult arcade. Good price…",
"date": "2026-06-06",
"rating": 8,
"author": {
"…": "2 fields"
}
},
{
"body": "Good stay very helpful Miguel say the front desk would come again and wonderful price for the room",
"date": "2026-05-24",
"rating": 10,
"author": {
"…": "2 fields"
}
},
"…+3 more"
],
"photos_total": 56,
"photo_url": "https://s3-media0.fl.yelpcdn.com/bphoto/dGBesIb-gXejNbnJ1dtWfg/l.jpg",
"photos": [
{
"url": "https://s3-media0.fl.yelpcdn.com/bphoto/dGBesIb-gXejNbnJ1dtWfg/l.jpg",
"caption": "View of Oasis at Gold Spike from Las Vegas Boulevard",
"primary": true
},
{
"url": "https://s3-media0.fl.yelpcdn.com/bphoto/wy6Awmy7-RYfr3QNs_gKlA/l.jpg",
"caption": null
},
"…+54 more"
],
"hours_open": true,
"hours_timezone": "America/Los_Angeles",
"hours_today": "07:00:00Z-07:00:00Z",
"hours": [
{
"start": "07:00:00Z",
"end": "07:00:00Z",
"dayOfWeek": 0
},
{
"start": "07:00:00Z",
"end": "07:00:00Z",
"dayOfWeek": 1
},
"…+5 more"
],
"amenities": {
"hasWiFi": true,
"isPetFriendly": false
},
"description": "Oasis at Gold Spike is a boutique hotel in downtown Las Vegas, featuring mid-century modern guest rooms and unique accommodations like the Sugar Shack tiny h…",
"breadcrumbs": [
{
"name": "United States",
"url": "https://www.mapquest.com/us/united-states-282934758"
},
{
"name": "Nevada",
"url": "https://www.mapquest.com/us/nevada/nevada-282095573"
},
"…+3 more"
],
"tips": null,
"tagline": null,
"payment_details": {
"accepted": [
"CREDIT"
]
},
"taxonomy": null,
"providers": [
{
"id": "101",
"name": "foursquare",
"attribution": "Partial Data by Foursquare."
},
{
"id": "1001",
"name": "infogroup",
"attribution": "Partial Data by Infogroup Β© 2026. All rights reserved."
}
],
"weather": null,
"fuel_prices": null,
"booking_website": "https://www.priceline.com/hotels?refid=PLHBC9842OPQ",
"is_closed": false,
"distance": 110
}

Fields marked (detail) β€” reviews, hours, amenities, description, photos, taxonomy, providers, fuel_prices, weather β€” are only populated when the per-item detail option is enabled.


🧾 Data table

FieldTypeDescription
idtextMapQuest ID
nametextName
typetextType
categorytextPrimary category
categoriesarrayCategories
addresstextAddress
streettextStreet
localitytextCity
regiontextRegion
postcodetextPostcode
countrytextCountry
countytextCounty
latitudenumberLatitude
longitudenumberLongitude
phonetextPhone
websitelinkWebsite
urllinkMapQuest URL
pricetextPrice level
ratingnumberRating
rating_providertextRating provider
rating_urllinkRating URL
reviews_totalnumberReviews count
reviewsarrayReviews (detail)
photos_totalnumberPhotos count
photo_urllinkPrimary photo
photosarrayPhotos (detail)
hours_openbooleanOpen now
hours_timezonetextTime zone
hours_todaytextHours today
hoursarrayWeekly hours (detail)
amenitiesobjectAmenities (detail)
descriptiontextDescription (detail)
breadcrumbsarrayBreadcrumbs
tipsarrayTips
taglineobjectTagline
payment_detailsobjectPayment details
taxonomyobjectTaxonomy (detail)
providersarrayProviders (detail)
weatherobjectWeather (detail)
fuel_pricesarrayFuel prices (detail)
booking_websitetextBooking URL
is_closedbooleanPermanently closed
distancenumberDistance from center

πŸ’° Pricing β€” pay per result

This actor uses pay-per-event pricing: you pay only for the rows it delivers.

You scrapePrice
Place / POI record (shallow, search result)$1.50 per 1,000 rows
Place detail lookup (extra, when includeDetails is on)+$1.50 per 1,000 rows

πŸ”Œ Use the MapQuest Scraper via API

Run it programmatically with the Apify API:

curl -X POST "https://api.apify.com/v2/acts/mapquest-api-scraper/runs?token=YOUR_TOKEN" \
-H 'Content-Type: application/json' \
-d '{
"q": "coffee",
"location": "San Francisco",
"includeDetails": true,
"maxItems": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}'

Or with the Apify CLI: apify call mapquest-api-scraper -i input.json -o.


❓ FAQ

What do I need to provide?

A search query (e.g. "coffee", "pizza", "hotels", or a business name) and a location (a city, neighborhood, ZIP or address). The location is resolved to coordinates automatically via MapQuest's own place lookup β€” you can also pass an exact latitude/longitude instead.

How many results can I get per search?

MapQuest's search returns a ranked set of up to ~96 places per query. Use maxItems to cap how many you want.

Does it need a MapQuest account or API key?

No. The scraper uses MapQuest's public mobile endpoint with guest access β€” no account, key or login required.

What extra data does includeDetails add?

Full reviews (author, text, rating, date), the complete weekly opening hours, amenities, a long description, all photos, taxonomy, providers and (for gas stations) fuel prices.


πŸ› οΈ How it works

The actor impersonates MapQuest's official app/site and calls its private API the same way the app does, then normalises each response into the flat record above. No browser, no HTML scraping β€” just clean, structured data.


πŸ“Œ Good to know

  • Scrape only public place / POI data and respect MapQuest's Terms of Service and robots policy.
  • For personal data, comply with GDPR/CCPA and applicable law β€” you are the data controller.
  • Fields can be null when MapQuest doesn't expose them for a given record.

⭐ Found this useful?

Give the MapQuest Scraper a star on Apify and check out my other apify-*-api-scraper actors.