Openpath

Comparisons · Local business data APIs · read on October 15, 2026

Yelp Places API vs Apple Maps Server API for AI agents

Yelp Places API is Yelp's licensed API (formerly Yelp Fusion) for searching businesses and reading Yelp business details, ratings, photos and review excerpts. Apple Maps Server API is Apple's REST API for geocoding, place and POI search, autocomplete, directions and ETAs, using Apple Maps data.

The short answer

  • Yelp Places API: Yelp ratings, review excerpts and photos for restaurants and local services in consumer apps that display Yelp content. The terms rule out passing that content to an LLM.
  • Apple Maps Server API: Apps already in the Apple ecosystem that show results on an Apple map and fit within the free daily quota.

Side by side

Yelp Places APIApple Maps Server API
SearchesLocal businesses listed on Yelp. Yelp says it covers "millions of businesses around the world," and the supported-locales page lists 32 countries.Places and points of interest by name or criteria, with POI category include/exclude filters and country limits.
ReturnsJSON over REST at https://api.yelp.com/v3. Results include name, address, phone, Yelp rating, price level, review count, coordinates, categories, image and Yelp URL. Photos and review excerpts depend on the plan.JSON Place objects with name, formatted and structured address, coordinate, country code, display map region and a Place ID.
Before the first callA Yelp developer account (a business email is required for the trial) and a private API key. Paid plans need a credit card on file.An Apple Developer account with a Maps ID and private key, which you use to sign JWTs. The API is governed by the Apple Developer Program License Agreement (the program costs 99 USD a year).
FreeA 30-day trial with up to 5,000 API calls, for evaluation only, not commercial use. There is no permanent free tier.Up to 25,000 service calls a day per team, shared between the Apple Maps Server API and MapKit JS.
PaidBase costs $229 a month plus $5.91 per extra 1,000 calls. Enhanced costs $299 a month plus $6.57 per 1,000. Premium costs $643 a month plus $14.13 per 1,000. The FAQ says paid plans include 30,000 calls a month by default.Not stated on its pages
Acting on a resultResults include the business phone number and its Yelp page URL. There is no way to message a business through the Places API.The Place object documentation lists no phone or website field. There is no way to message a business through the API.
Limits on keeping or showing resultsNo caching or storing of Yelp Content for more than 24 hours. No building your own business-listing database from it. Display Requirements apply, and Yelp can require removal of content within 24 hours.Map Data may be cached or stored only on a temporary, limited basis. When Map Data is shown on a map it must be an Apple map, and surfaced results must show the corresponding Apple map. Building a substitute service is not allowed.
AI in its termsVery restrictive. Section 9 bans training or fine-tuning generative AI models on Yelp Content. Section 9.4 bans submitting or ingesting any Yelp Content into any Generative AI Model, for example in prompts to ChatGPT. Yelp sells a separate Yelp AI API for conversational use at $25 per 1,000 calls.Not stated on its pages
Coverage32 countries in Yelp's supported-locales list, including the US.Apple says the service may not be available in all countries, regions or languages.
MCP serverYelp/yelp-mcp on GitHub (https://github.com/Yelp/yelp-mcp). It wraps the Yelp Fusion AI API with one yelp_agent tool and needs a Yelp Fusion AI key, not a Places API key.No official server listed

Where Openpath fits

If the agent needs a local business to message in Austin, Texas, Openpath returns the listings themselves, free and with no key. See Openpath vs Yelp Places API and Openpath vs Apple Maps Server API.

Questions people ask

What do I need before I can use Yelp Places API?

A Yelp developer account (a business email is required for the trial) and a private API key. Paid plans need a credit card on file.

Is Yelp Places API free?

A 30-day trial with up to 5,000 API calls, for evaluation only, not commercial use. There is no permanent free tier.

What do I need before I can use Apple Maps Server API?

An Apple Developer account with a Maps ID and private key, which you use to sign JWTs. The API is governed by the Apple Developer Program License Agreement (the program costs 99 USD a year).

Is Apple Maps Server API free?

Up to 25,000 service calls a day per team, shared between the Apple Maps Server API and MapKit JS.

Sources

Every line about another company comes from its own pages. Prices and terms change, so check the source before you rely on one.

Yelp Places API, read on October 15, 2026:

Apple Maps Server API, read on October 15, 2026: