Apple Maps Places API
Our Apple Maps Places API allows you to scrape results from the Apple Maps place page.
The API endpoint is https://serpapi.com/search?engine=apple_maps_places
Head to the playground for a live and interactive demo.
API Parameters
Search Query
muid
Required
Parameter defines the MUID of the place you want to search. You can use the MUID from the Apple Maps Places API response. (e.g. 18366846785603624515 for London). You can also pass multiple MUIDs separated by commas (e.g., 18366846785603624515,11018610862491969006 to get London and Austin). Upto 50 MUIDs can be fetched in a single request.
Localization
locale
Optional
Parameter defines the locale the results should be localized for. Locales for Apple Maps are represented as <LANGUAGE>-<REGION>. (defaults to en-US, the locale for U.S. English). Head to Apple Maps Locales for the list of available locales.
Serpapi Parameters
no_cache
Optional
Parameter will force SerpApi to fetch the Apple Maps Places results even if a cached version is already present. A cache is served only if the query and all parameters are exactly the same. Cache expires after 1h. Cached searches are free, and are not counted towards your searches per month. It can be set to false (default) to allow results from the cache, or true to disallow results from the cache. no_cache and async parameters should not be used together.
async
Optional
Parameter defines the way you want to submit your search to SerpApi. It can be set to false (default) to open an HTTP connection and keep it open until you got your search results, or true to just submit your search to SerpApi and retrieve them later. In this case, you'll need to use our Searches Archive API to retrieve your results. async and no_cache parameters should not be used together. async should not be used on accounts with Ludicrous Speed enabled.
zero_trace
Optional
Enterprise only. Parameter enables ZeroTrace mode. It can be set to false (default) or true. Enable this mode to skip storing search parameters, search files, and search metadata on our servers. This may make debugging more difficult.
API Results
JSON Results
JSON output includes structured data for maps place results.
A search status is accessible through search_metadata.status. It flows this way: Processing -> Success || Error. If a search has failed, error will contain an error message. search_metadata.id is the search ID inside SerpApi.
HTML Results
This API does not have the HTML response, just a text response. search_metadata.prettify_html_file contains prettified version of the result. It is displayed in the playground.
API Examples
Example place results with muid: 18366846785603624515 for London.
{
"search_metadata": {
"id": "6a03a9621ef782d2d06e0bdd",
"status": "Success",
"json_endpoint": "https://serpapi.com/searches/j4iJeC81QfSdymdugNnYTQ/6a03a9621ef782d2d06e0bdd.json",
"created_at": "2026-05-12 22:27:46 UTC",
"processed_at": "2026-05-12 22:27:47 UTC",
"raw_html_file": "https://serpapi.com/searches/j4iJeC81QfSdymdugNnYTQ/6a03a9621ef782d2d06e0bdd.html",
"prettify_html_file": "https://serpapi.com/searches/j4iJeC81QfSdymdugNnYTQ/6a03a9621ef782d2d06e0bdd.prettify",
"total_time_taken": 0.57,
"apple_maps_url": "https://maps.apple.com/place?auid=18366846785603624515"
},
"search_parameters": {
"engine": "apple_maps_places",
"muid": "18366846785603624515"
},
"place_results": [
{
"muid": "18366846785603624515",
"provider_id": 6489,
"link": "https://maps.apple.com/place?auid=18366846785603624515",
"title": "London",
"gps_coordinates": {
"latitude": 51.5033768,
"longitude": -0.0795183
},
"rating": 100,
"max_rating": 100,
"reviews": 1,
"ratings": {
"attribution": {
"vendor_id": "com.apple",
"name": "Apple",
"external_item_id": "45387924790842801"
},
"values": [
{
"type": "APPLE_RATING",
"rating": 100,
"max_rating": 100,
"reviews": 1
}
]
},
"address": "London, England",
"structured_address": {
"short": "London",
"formatted_lines": [
"London",
"England"
],
"city_and_above": "London, England",
"country": "United Kingdom",
"country_code": "GB",
"administrative_area": "England",
"sub_administrative_area": "London",
"locality": "London"
},
"claim_listing_link": "https://businessconnect.apple.com/?claimId=18366846785603624515",
"timezone": "Europe/London",
"images": [
{
"title": "Tower Bridge and The Shard at sunset, London",
"thumbnail": "https://is1-ssl.mzstatic.com/image/thumb/g9ICZlFuKY9dBtK75BExYQ/600x600bb.jpg",
"category_id": "sights",
"category_name": "Sights",
"attribution": {
"name": "Getty Images"
}
},
...
],
"contained_place": {
"type": "Capital",
"name": "England, United Kingdom",
"muid": "1429456021651807633",
"provider_id": 9902,
"link": "https://maps.apple.com/place?auid=1429456021651807633",
"serpapi_link": "https://serpapi.com/search.json?engine=apple_maps_places&muid=1429456021651807633"
},
"located_in": "England, United Kingdom",
"facts": [
{
"title": "Population",
"number": 8961989,
"unit": "UNIT_TYPE_COUNT"
},
...
],
"text": {
"title": "Wikipedia",
"value": "London is the capital and largest city of both England and the United Kingdom, with a population of 8,866,180 in 2022. The wider metropolitan area is the largest in Western Europe, with a population of 14.9 million. London stands on the River Thames in southeast England, at the head of a 50-mile estuary down to the North Sea, and has been a major settlement for nearly 2,000 years.",
"attribution_url": "https://en.wikipedia.org/wiki/London",
"attribution": {
"vendor_id": "siri_kg",
"name": "Wikipedia",
"external_item_id": "Q84",
"link": "https://en.wikipedia.org/wiki/London",
"logo_url": "https://gspe21-ssl.ls.apple.com/attributionsearch/button-wikipedia-1.png",
"snippet_logo_url": "https://gspe21-ssl.ls.apple.com/attributionsearch/snippet-wikipedia-logo-1.png"
}
},
"types": [
"Territory",
"Capital",
...
],
"type_ids": [
"territories",
"capital_cities",
...
],
"type": "Capital",
"type_id": "capital_cities",
"collection": [
{
"position": 1,
"muid": "8573072435227279763",
"provider_id": 9902,
"title": "Our Favourite LDN Black-Owned Spots",
"long_title": "Our Favourite LDN Black-Owned Spots",
"description": "From West African brilliance in Brixton to East African excellence in Islington, and lots more in between.",
"apple_maps_link": "https://maps.apple.com/guides?curated=8573072435227279763&_provider=9902",
"item_count": 8,
"publisher": {
"id": "3291963553709838958",
"provider_id": "9902",
"source_id": "com.infatuation",
"name": "The Infatuation",
"subtitle": "Your restaurant decider.",
"link": "https://www.theinfatuation.com/?utm_campaign=applemaps&utm_medium=affiliate&utm_source=applemaps&utm_audience=all&utm_campaigntype=organic"
},
"photos": [
{
"link": "https://is1-ssl.mzstatic.com/image/thumb/5_MGL2AGSiUSNwUGW9TNRg/1200x800.jpg",
"width": 1200,
"height": 800,
"author": "Giulia Verdinelli"
}
],
"items": [
{
"muid": "3551389430186200998",
"provider_id": 9902,
"link": "https://maps.apple.com/place?auid=3551389430186200998&_provider=9902",
"serpapi_link": "https://serpapi.com/search.json?engine=apple_maps_places&muid=3551389430186200998"
},
...
]
},
...
],
"attribution": {
"vendor_id": "siri_kg",
"name": "Wikipedia",
"external_item_id": "Q84",
"link": "https://gsp-ssl.ls.apple.com/action_url_redirector/siri_kg?id=Q84",
"logo_url": "https://gspe21-ssl.ls.apple.com/attributionsearch/button-wikipedia-1.png",
"snippet_logo_url": "https://gspe21-ssl.ls.apple.com/attributionsearch/snippet-wikipedia-logo-1.png"
}
}
...
]
...
}
Example results when requesting multiple places with muid: 3742305203420193658,4372355869446211302, a comma separated list of muids.
{
...
"place_results": [
{
"muid": "3742305203420193658",
"link": "https://maps.apple.com/place?auid=3742305203420193658",
"title": "Epoch Coffee",
"gps_coordinates": {
"latitude": 30.3185578,
"longitude": -97.7245635
},
"rating": 91,
"max_rating": 100,
"reviews": 79,
"ratings": {
"attribution": {
"vendor_id": "com.apple",
"name": "Apple",
"external_item_id": "130349166"
},
"values": [
{
"type": "APPLE_RATING",
"rating": 91,
"max_rating": 100,
"reviews": 79,
"category": "Customer Service"
},
...
]
},
"address": "221 W North Loop Blvd, Austin, TX 78751, United States",
"structured_address": {
"short": "221 W North Loop Blvd, Austin",
"formatted_lines": [
"221 W North Loop Blvd",
"Austin, TX 78751",
"United States"
],
"city_and_above": "Austin, TX United States",
"country": "United States",
"country_code": "US",
...
},
"phone": "+15124543762",
"phone_formatted": "+1 (512) 454-3762",
"website": "https://www.facebook.com/epochcoffeenorthloop/",
"claim_listing_link": "https://businessconnect.apple.com/?claimId=3742305203420193658",
"amenities": [
{
"name": "Parking Lot",
"id": "crossbusiness.parking.parking_lot"
},
...
],
"timezone": "America/Chicago",
"open_state": "Open 24 hrs",
"weekly_hours": {
"sunday": [
"Open 24 hrs"
],
"monday": [
"Open 24 hrs"
],
...
},
"images": [
{
"thumbnail": "https://ir.4sqi.net/img/general/450x450/8863421_dR0G5K9HoXGPWv1KDJBOs5uWyEwPb7UQJv9vFVuKHYg.jpg",
"category_id": "foodanddrink",
"category_name": "Food & Drink",
"attribution": {
"name": "Foursquare",
"link": "https://foursquare.com/mapaction?id=45543fccf964a520ff3c1fe3&component=photo&cid=54f7940e498e343515657f34&action=view&language=en-US"
}
},
...
],
"contained_place": {
"type": "Coffee Shop",
"name": "North Loop, Austin",
"muid": "5838213160701729537",
"provider_id": 9902,
"link": "https://maps.apple.com/place?auid=5838213160701729537",
"serpapi_link": "https://serpapi.com/search.json?engine=apple_maps_places&muid=5838213160701729537"
},
"located_in": "North Loop, Austin",
"actions": [
{
"title": "Menu",
"links": [
"https://www.yelp.com/menu/epoch-coffee-austin-2?utm_campaign=action_link_view_menu&utm_medium=feed_v2&utm_source=apple"
]
}
],
"types": [
"Dining",
"Coffee Shop",
...
],
"type_ids": [
"dining",
"coffee_shop",
...
],
"type": "Coffee Shop",
"type_id": "coffee_shop",
"collection": [
{
"position": 1,
"muid": "2460073272399086121",
"provider_id": 9902,
"title": "13 Neighborhood Coffee Shops in Austin",
"long_title": "13 Neighborhood Coffee Shops in Austin",
"description": "Below you’ll find 13 of our go-to coffee shops that are scattered throughout the city, but, they’re not just places to get your caffeine fix. They’re also great WFH options, community centers, live music venues and Instagrammable hotspots.",
"link": "https://tribeza.com/austin-city-guides/drink/neighborhood-coffee-shops/",
"apple_maps_link": "https://maps.apple.com/guides?curated=2460073272399086121&_provider=9902",
"item_count": 12,
"publisher": {
"id": "6027967618599873457",
"provider_id": "9902",
"source_id": "com.tribeza",
"name": "Tribeza",
"subtitle": "Austin Curated",
"link": "https://tribeza.com"
},
"photos": [
{
"link": "https://is1-ssl.mzstatic.com/image/thumb/2XZJrmz-UEq3kY0cRZ87hg/1200x800.jpg",
"width": 1200,
"height": 800,
"author": "Alison Marlborough"
}
],
"items": [
{
"muid": "8897797934494847835",
"provider_id": 9902,
"link": "https://maps.apple.com/place?auid=8897797934494847835&_provider=9902",
"serpapi_link": "https://serpapi.com/search.json?engine=apple_maps_places&muid=8897797934494847835"
},
...
]
}
]
},
{
"muid": "4372355869446211302",
"link": "https://maps.apple.com/place?auid=4372355869446211302",
"title": "Barrett's Coffee",
"gps_coordinates": {
"latitude": 30.3389633,
"longitude": -97.7174932
},
"rating": 4.4,
"max_rating": 5,
"reviews": 246,
"ratings": {
...
},
"address": "713 W St Johns Ave, Austin, TX 78752, United States",
"structured_address": {
...
},
"phone": "+15126777667",
"phone_formatted": "+1 (512) 677-7667",
"website": "http://barrettscoffee.com",
"unclaimed_listing": true,
"claim_listing_link": "https://businessconnect.apple.com/?claimId=4372355869446211302",
"amenities": [
...
],
"price_score": 2,
"max_price_score": 4,
"price": "$$",
"timezone": "America/Chicago",
"open_state": "Open till 7 PM",
"weekly_hours": {
...
},
"images": [
...
],
"user_reviews": {
...
},
"contained_place": {
...
},
"located_in": "Crescent",
"types": [
"Dining",
...
],
"type_ids": [
"dining",
...
],
"type": "Coffee Roastery",
"type_id": "coffee_roastery",
"collection": [
...
],
"attribution": {
"vendor_id": "com.yelp",
"name": "Yelp",
...
}
}
]
}
JSON structure overview
{
"place_results": [
{
"position": "Integer - Place position in local results",
"position_in_page": "Integer - Place position on the page",
"place_id": "String - Apple Maps place ID",
"muid": "String - Apple Maps unique identifier",
"provider_id": "String - Provider identifier",
"link": "String - URL to the Apple Maps place page",
"title": "String - Place name",
"secondary_name": "String - Place secondary name",
"gps_coordinates": {
"latitude": "Float - Place latitude",
"longitude": "Float - Place longitude"
},
"rating": "Numeric - Place rating",
"max_rating": "Numeric - Maximum possible rating",
"reviews": "Integer - Number of reviews",
"ratings": {
"attribution": {
"vendor_id": "String - Rating provider vendor ID (e.g., com.apple, com.yelp)",
"name": "String - Rating provider name",
"external_item_id": "String - External identifier at the provider",
"link": "String - URL to the provider page",
"logo_url": "String - URL to provider logo",
"snippet_logo_url": "String - URL to provider snippet logo",
"serpapi_yelp_place_link": "String - URL to SerpApi Yelp place search", // if vendor is Yelp
"serpapi_yelp_reviews_link": "String - URL to SerpApi Yelp reviews search", // if vendor is Yelp
"serpapi_tripadvisor_place_link": "String - URL to SerpApi TripAdvisor place search", // if vendor is TripAdvisor
"serpapi_tripadvisor_reviews_link": "String - URL to SerpApi TripAdvisor reviews search", // if vendor is TripAdvisor
},
"values": [
{
"type": "String - Rating type (e.g., APPLE_RATING, USER_RATING, PRICE_RANGE)",
"rating": "Numeric - Rating score",
"max_rating": "Numeric - Maximum rating score",
"reviews": "Integer - Number of reviews for this rating",
"category": "String - Rating category (e.g., Food & Drink, Atmosphere, Customer Service)"
},
...
]
},
"address": "String - Place full address",
"structured_address": {
"short": "String - Short address",
"formatted_lines": [
"String - Formatted address line",
...
],
"location": [
"String - Location address line",
...
],
"city_and_above": "String - City and above (e.g., Austin, TX United States)",
"country": "String - Country name (e.g., United States)",
"country_code": "String - Country code (e.g., US)",
"administrative_area": "String - Administrative area (e.g., Texas)",
"sub_administrative_area": "String - Sub-administrative area (e.g., Travis County)",
"locality": "String - Locality (e.g., Austin)",
"post_code": "String - Postal code (e.g., 78756)",
"sub_locality": "String - Sub-locality (e.g., Rosedale)",
"thoroughfare": "String - Thoroughfare (e.g., Burnet Rd)",
"full_thoroughfare": "String - Full thoroughfare (e.g., 5000 Burnet Rd)",
"area_of_interest": [
"String - Area of interest",
...
],
"dependent_locality": [
"String - Dependent locality (e.g., Rosedale)",
...
],
"sub_premise": "String - Sub-premise"
},
"phone": "String - Place phone number",
"phone_formatted": "String - Formatted phone number",
"website": "String - Place website URL",
"about": "String - Place description",
"unclaimed_listing": "Boolean - Whether the listing is unclaimed",
"claim_listing_link": "String - URL to claim the listing",
"amenities": [
{
"name": "String - Amenity name (e.g., Free Wi-Fi, Accepts Credit Cards)",
"id": "String - Amenity ID (e.g., crossbusiness.techfeatures.wifi.freewifi, crossbusiness.payments.creditcard)"
},
...
],
"price_score": "Integer - Price level score",
"max_price_score": "Integer - Maximum price score",
"price": "String - Price indicator (e.g., $$)",
"timezone": "String - Place timezone (e.g., America/Chicago)",
"open_state": "String - Current open state (e.g., Open 24 hrs, Open till 19:00, Closed, Closing Soon)",
"weekly_hours": {
"monday": [
"String - Time range (e.g., 07:00 - 19:00, Open 24 hrs)",
...
],
"tuesday": [...],
"wednesday": [...],
"thursday": [...],
"friday": [...],
"saturday": [...],
"sunday": [...]
},
"type": "String - Primary place type",
"type_id": "String - Primary place type ID",
"types": [
"String - Place type (e.g., Dining, Coffee Shop, Cafe)",
...
],
"type_ids": [
"String - Place type ID",
...
],
"actions": [
{
"title": "String - Action title (e.g., Order, Menu, Delivery, Pickup)",
"link": [
"String - URL to perform the action",
...
]
},
...
],
"order_online": "String - URL to order online",
"similar_places_nearby": [
{
"muid": "String - Place Apple Maps ID",
"provider_id": "Integer - Place provider ID",
"title": "String - Place name",
"category": "String - Place category",
"ratings": {
"attribution": { ... },
"values": [ ... ]
},
"link": "String - URL to the place on Apple Maps",
"serpapi_link": "String - URL to the SerpApi place search"
},
...
],
"images": [
{
"title": "String - Image caption",
"thumbnail": "String - URL to the image thumbnail",
"category_id": "String - Category ID of the image (e.g., foodanddrink)",
"category_name": "String - Category name of the image (e.g., Food & Drink)",
"attribution": {
"name": "String - Image source name (e.g., Foursquare, Yelp, Apple)",
"link": "String - URL to view the image at the source"
}
},
...
],
"user_reviews": {
"attribution": {
"vendor_id": "String - Review provider vendor ID",
"name": "String - Review provider name",
"external_item_id": "String - External identifier at the provider",
"link": "String - URL to the provider page",
"logo_url": "String - URL to provider logo",
"serpapi_yelp_place_link": "String - URL to SerpApi Yelp place search", // if vendor is Yelp
"serpapi_yelp_reviews_link": "String - URL to SerpApi Yelp reviews search", // if vendor is Yelp
"serpapi_tripadvisor_place_link": "String - URL to SerpApi TripAdvisor place search", // if vendor is TripAdvisor
"serpapi_tripadvisor_reviews_link": "String - URL to SerpApi TripAdvisor reviews search", // if vendor is TripAdvisor
},
"most_relevant": [
{
"username": "String - Reviewer username",
"rating": "Numeric - Review rating",
"max_rating": "Numeric - Maximum review rating",
"user_thumbnail": "String - URL to reviewer profile image",
"description": "String - Review text snippet",
"link": "String - URL to the full review",
"date": "String - Review timestamp",
"id": "String - Review ID"
},
...
]
},
"contained_place": {
"type": "String - type of the contained place, (e.g., Coffee Shop, Capital)",
"name": "String - Parent place name (e.g., mall, shopping center)",
"muid": "String - Parent place Apple Maps ID",
"provider_id": "Integer - Parent place provider ID",
"link": "String - URL to the parent place",
"serpapi_link": "String - URL to the SerpApi place search",
},
"located_in": "String - Name of the parent place",
"collection": [
{
"position": "Integer - Collection position",
"muid": "String - Collection Apple Maps ID",
"provider_id": "Integer - Collection provider ID",
"title": "String - Collection title",
"long_title": "String - Collection full title",
"description": "String - Collection description",
"item_description": "String - Description of the place within this collection",
"link": "String - URL to the collection source",
"apple_maps_link": "String - URL to the collection on Apple Maps",
"item_count": "Integer - Number of items in the collection",
"publisher": {
"id": "String - Publisher ID",
"provider_id": "String - Publisher provider ID",
"source_id": "String - Publisher source ID",
"name": "String - Publisher name",
"subtitle": "String - Publisher subtitle",
"link": "String - URL to publisher website"
},
"photos": [
{
"link": "String - URL to the photo",
"width": "Integer - Photo width in pixels",
"height": "Integer - Photo height in pixels",
"author": "String - Photo author name"
},
...
],
"items": [
{
"muid": "String - Place Apple Maps ID",
"provider_id": "Integer - Place provider ID",
"link": "String - URL to the place on Apple Maps",
"serpapi_link": "String - URL to the SerpApi place search",
},
...
]
},
...
],
"facts": [
{
"title": "String - Fact title",
"number": "Numeric - Fact numeric value",
"unit": "String - Fact unit",
"place_muid": "String - Related place MUID",
"place_provider_id": "String - Related place provider ID",
"place_link": "String - URL to the related place on Apple Maps",
"place_serpapi_link": "String - URL to the SerpApi place search",
"place_name": "String - Related place name"
},
...
],
"text": {
"attribution": {
"vendor_id": "String - Data provider vendor ID",
"name": "String - Data provider name",
"external_item_id": "String - External identifier at the provider",
"link": "String - URL to the provider page",
"logo_url": "String - URL to provider logo",
"snippet_logo_url": "String - URL to provider snippet logo",
"serpapi_yelp_place_link": "String - URL to SerpApi Yelp place search", // if vendor is Yelp
"serpapi_tripadvisor_place_link": "String - URL to SerpApi TripAdvisor place search", // if vendor is TripAdvisor
},
"title": "String - Text block title",
"value": "String - Text block value",
"attribution_url": "String - Text block attribution URL"
},
"attribution": {
"vendor_id": "String - Data provider vendor ID",
"name": "String - Data provider name",
"external_item_id": "String - External identifier at the provider",
"link": "String - URL to the provider page",
"logo_url": "String - URL to provider logo",
"snippet_logo_url": "String - URL to provider snippet logo",
"serpapi_yelp_place_link": "String - URL to SerpApi Yelp place search", // if vendor is Yelp
"serpapi_tripadvisor_place_link": "String - URL to SerpApi TripAdvisor place search", // if vendor is TripAdvisor
}
},
...
]
}