Apple Maps listing
One business' listing on Apple Maps, by `place_id` (Apple's id, `IAA409CDF9D3555A9`) or `profile_url` (`maps.apple.com/place?place-id=...`), in the citation shape: the same fields as `/v1/bing/maps/place`, so listings on two directories can be compared.
One business' listing on Apple Maps, by place_id (Apple's id, IAA409CDF9D3555A9) or
profile_url (maps.apple.com/place?place-id=...), in the citation shape: the same fields
as /v1/bing/maps/place, so listings on two directories can be compared. null means
the directory does not give it. To find a business first, use /v1/apple/maps/place/find.
X-API-Key<token>Your API key.
cancel_token?stringA name you make up for this request (a UUID is fine), so you can later GET /v1/cancel
with it. Only you know it, so only you can cancel. Use a new one for every request, retries included: a cancelled token stays cancelled for a few minutes.
1 <= length <= 128place_id?stringApple Maps' id for the place, IAA409CDF9D3555A9 in form. /v1/apple/maps/place/find returns it.
^[A-Za-z0-9]{6,40}$profile_url?stringmaps.apple.com/place?place-id=...; the rest of its query is dropped.
maps\.apple\.com/place\?country?stringTwo letters, any case (us, GB).
^[A-Za-z]{2}$The listing.
application/json- response
The first three keys of every parsed 200 (the answer is the document itself, no success/data
envelope): what the search was (search_metadata), what it asked (search_parameters), the
parser's own search_information ({} when it has none). The engine's blocks follow, at the same
level. An engine whose answer is a list puts it under results.
search_metadata*search_parameters*The request's own fields as sent, engine first, without cancel_token.
search_information*The parser's own, e.g. yelp_search's; otherwise {}.
place_results*One listing, the same shape for every directory. Every key is always present; null means
the directory does not give it (never a guess). A list of candidates carries less than a
listing asked for by id: each directory's document says what.
curl -X GET 'https://api.justserp.com/v1/apple/maps/place?place_id=IAA409CDF9D3555A9'{ "search_metadata": { "id": "string", "status": "Success", "created_at": "string", "request_url": "string", "html_url": "string" }, "search_parameters": {}, "search_information": {}, "place_results": { "source": "apple_maps", "place_id": "string", "url": "string", "name": "string", "categories": [ "string" ], "address": { "street": "string", "city": "string", "region": "string", "postal_code": "string", "country": "string", "country_code": "string", "formatted": "string" }, "phone": "string", "phone_e164": "string", "website": "string", "coordinates": { "latitude": 0, "longitude": 0 }, "hours": { "weekly": [ { "day": "monday", "open": "string", "close": "string" } ], "text": [ "string" ], "status_text": "string" }, "status": "open", "rating": { "value": 0, "scale": 0, "count": 0, "source": "string" }, "claimed": true, "name_match": true, "claim_url": "string", "description": "string", "price": "string", "amenities": [ "string" ], "timezone": "string", "extra": {} }}