Apple Maps Business Listings Scraper avatar
Apple Maps Business Listings Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Apple Maps Business Listings Scraper

Apple Maps Business Listings Scraper

Scrape Business Listings from Apple Maps. Apple's mapping platform has unique business data including Apple's proprietary percentage-based ratings, aggregated reviews from Yelp & TripAdvisor & more. Business names and categories, Hours, NAP, websites, & more.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

John Rippy

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Share

Apple Maps Scraper

"Extract Business Data from Apple's Mapping Platform" by John Rippy | johnrippy.link

2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more


Scrape Business Listings from Apple Maps

Need data from Apple Maps? Apple's mapping platform has unique business data including Apple's proprietary percentage-based ratings, aggregated reviews from Yelp and TripAdvisor, and accurate business hours.

What if you could extract it all automatically?

The Apple Maps Scraper uses Playwright to extract business listings from Apple Maps search results:

  • Business names and categories
  • Apple's % rating system (unique to Apple Maps)
  • Aggregated ratings from Yelp, TripAdvisor, Google
  • Hours of operation
  • Full addresses
  • Phone numbers and websites

Get the data Google doesn't have.


Features

Apple-Exclusive Data

Extract data unique to Apple Maps:

Data PointDescription
Apple % RatingApple's proprietary percentage-based rating (e.g., 92%)
External RatingsAggregated from Yelp, TripAdvisor, Google
Business HoursCurrent open/closed status with times
CategoriesApple's business categorization

Search Any Location

Search for businesses anywhere:

  • "pizza new york"
  • "coffee shop san francisco"
  • "dentist austin tx"
  • "gym boston ma"

Quick Start

Basic Search (Demo Mode)

{
"searchQueries": ["pizza austin tx"],
"maxResults": 20,
"demoMode": true
}

Multiple Searches

{
"searchQueries": [
"pizza new york",
"coffee shop san francisco",
"dentist chicago"
],
"maxResults": 10,
"demoMode": true
}

Live Scraping (with Proxy)

{
"searchQueries": ["restaurants austin"],
"maxResults": 50,
"demoMode": false,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output Format

{
"name": "Via 313 Pizza",
"category": "Pizza Restaurant",
"appleRating": "95%",
"externalRatings": [
{ "source": "Yelp", "rating": "4.7" },
{ "source": "TripAdvisor", "rating": "4.5" }
],
"hours": "Open till 10 PM",
"address": "1111 E 6th St, Austin, TX 78702",
"phone": "(512) 939-1927",
"website": "https://via313.com",
"appleMapsUrl": "https://maps.apple.com/search?query=Via%20313%20Pizza",
"searchQuery": "pizza austin tx",
"scrapedAt": "2025-01-14T12:00:00.000Z"
}

Use Cases

Local SEO Research

Compare Apple Maps data with Google Business Profiles to identify listing inconsistencies.

Competitive Analysis

Extract ratings and reviews for competitors in a specific area.

Lead Generation

Build lists of local businesses with contact information.

Market Research

Analyze business density and categories in different markets.

Citation Building

Verify NAP (Name, Address, Phone) data across platforms.


Demo Mode

Enable demoMode: true to test with sample business data:

  • 4 pizza restaurants (Austin, TX)
  • 4 coffee shops (San Francisco, CA)

Demo mode is free — perfect for testing integrations.


Pay-Per-Event Pricing

You only pay for what you use.

EventDescriptionPrice
business-scrapedEach business listing extracted$0.01
webhook-deliveredWebhook delivery to Zapier/Make/n8n$0.005

Cost Examples

UsageMonthly Cost
100 businesses$1.00
1,000 businesses$10.00
10,000 businesses$100.00

Input Parameters

ParameterTypeRequiredDefaultDescription
searchQueriesarrayNoDemo queriesSearch queries like "pizza austin tx"
maxResultsnumberNo20Max businesses per query
demoModebooleanNotrueUse sample data
proxyConfigurationobjectNo-Proxy settings for live scraping
webhookUrlstringNo-URL to send results to (Zapier, Make, n8n)

API Integration

JavaScript/Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('localhowl/apple-maps-scraper').call({
searchQueries: ['pizza austin tx'],
maxResults: 20,
demoMode: true
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(business => {
console.log(`${business.name} - ${business.appleRating}`);
});

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("localhowl/apple-maps-scraper").call(run_input={
"searchQueries": ["pizza austin tx"],
"maxResults": 20,
"demoMode": True
})
items = client.dataset(run["defaultDatasetId"]).list_items().items
for business in items:
print(f"{business['name']} - {business['appleRating']}")

cURL

curl -X POST "https://api.apify.com/v2/acts/localhowl~apple-maps-scraper/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchQueries": ["pizza austin tx"],
"maxResults": 20,
"demoMode": true
}'

Technical Notes

  • Uses Playwright with Chromium for JavaScript-rendered content
  • Apple Maps requires residential proxies for reliable scraping
  • Rate limited to 15 requests/minute to avoid detection
  • Business hours reflect current open/closed status

Limitations

  • Apple Maps Web: Scrapes maps.apple.com (web version)
  • Rate Limits: Conservative rate limiting required
  • Dynamic Content: Results may vary based on location/time
  • Proxy Required: Live mode requires residential proxies

Support


Built by John Rippy | johnrippy.link

2025 Zapier Automation Hero of the YearProject Phoenix: A 95-step AI sales pipeline cutting development time by 50%. Read more


Keywords

apple maps scraper, apple maps business data, apple maps api, apple maps ratings, apple maps extraction, local business scraper, apple maps search, maps apple com scraper, apple business listings, apple maps hours, apple maps phone numbers