MICHELIN Guide+API.SH

MICHELIN Guide API

MICHELIN Guide restaurants by city or country, with stars, cuisine, price and location as JSON.

The API.SH MICHELIN Guide API lists the Guide's restaurants for any country, region or city, filtered by distinction (three, two or one star, Bib Gourmand, selected, Green Star), cuisine, price band or new entries. Each restaurant comes with stars, cuisine, price, coordinates and booking flag. Open one restaurant for its address, phone, website, opening hours, facilities and the inspector's review excerpt.

  • 2 endpoints
  • from $1 / 1,000 calls
  • 1,000 free credits / month
  • failed calls free
MICHELIN Guide restaurant
GET https://api.api.sh/michelin/v1/restaurant
{ "success": true }
1 credit · $1 per 1,000 calls

What you can build with the MICHELIN Guide API

Restaurant discovery apps

List starred and Bib Gourmand restaurants in a city with cuisine, price band and coordinates to put them on a map.

Restaurant datasets and analysis

Collect restaurants by country and distinction to study stars by city, cuisine or price.

New star tracking

Filter for restaurants new in this year's Guide to follow announcements and newly awarded stars.

Listing enrichment

Add the inspector's review, opening hours, phone, website and facilities to a restaurant record.

Travel and concierge agents

Let an AI agent find Green Star or one-star restaurants near a destination and read their details.

MICHELIN Guide data you get

Field names from real responses. Numbers come parsed, URLs absolute, dates in ISO 8601.

MICHELIN Guide API endpoints and prices

Every MICHELIN Guide endpoint costs 1 credit per call: credits are $1 per 1,000 on a monthly plan, $2 pay-as-you-go. Pricing

More data2
MICHELIN Guide restaurant
/michelin/v1/restaurant
$1 · $2 PAYG
1 credit
MICHELIN Guide restaurants in a city or country
/michelin/v1/restaurants
$1 · $2 PAYG
1 credit

Call the MICHELIN Guide API

MICHELIN Guide restaurant: GET https://api.api.sh/michelin/v1/restaurant

curl "https://api.api.sh/michelin/v1/restaurant?url=https%3A%2F%2Fguide.michelin.com%2Fen%2File-de-france%2Fparis%2Frestaurant%2Fplenitude-cheval-blanc-paris" \
  -H "x-api-key: $APISH_KEY"
  1. Create a free accountConfirm your email and get 1,000 free credits every month. No card needed.
  2. Create an API keyOne key works for all 483 platforms.
  3. Send the requestJSON back in one call. Add output=csv or output=ndjson for files.

Why API.SH for MICHELIN Guide data

  • Public data only: no MICHELIN Guide login, cookies or account needed
  • One key and one response shape for MICHELIN Guide and 482 other platforms
  • Built and maintained by API.SH, not third-party publishers
  • Pay per call; errors on our side cost nothing
  • Live status for every endpoint

API.SH vs the official MICHELIN Guide API

The MICHELIN Guide does not publish a public API; its restaurants are available on its website and app. Developers have relied on GitHub scrapers and static datasets that go stale. API.SH reads the public Guide pages and returns current restaurant data as JSON.

Fresher than a downloaded Kaggle dataset and easier than running a GitHub scraper or an Apify actor: one key, a fixed price per call, and blocks and retries handled for you.

MICHELIN Guide API questions

What MICHELIN Guide data can I get?+

Restaurants for a country, region or city with stars, distinction, cuisine, price band and coordinates (/michelin/v1/restaurants), and one restaurant with address, phone, website, hours, facilities and the inspector's review excerpt (/michelin/v1/restaurant).

How much does the MICHELIN Guide API cost?+

Every MICHELIN Guide endpoint costs 1 credit per call. On a monthly plan 1,000 credits cost $1 (Starter is $50/month for 50,000 credits). Pay-as-you-go is $2 per 1,000 credits, with top-ups from $15 that never expire.

Is there a free trial?+

Yes. Every account gets 1,000 free credits every month. That is 1,000 calls to /michelin/v1/restaurant at 1 credit each.

Is there an official MICHELIN Guide API?+

No. The MICHELIN Guide offers its website and app but no public developer API. API.SH reads the public restaurant pages.

Do I need a MICHELIN Guide account or login?+

No. API.SH reads public MICHELIN Guide pages only. No endpoint uses a login or anyone's account, and it does not make reservations.

Can I get every Michelin star restaurant in a city?+

Yes. Call /michelin/v1/restaurants with the city as location and distinction set to the stars you want. Results come 48 per page with the total; pass next_page back as page for more.

Is there a Michelin Guide dataset I can download?+

Static datasets exist but age quickly as stars change every year. With API.SH you pull the current list for any place when you need it and export it as JSON or CSV.

How do I get started?+

1. Sign up at api.sh. 2. Copy your API key. 3. Call /michelin/v1/restaurants with a location such as a city or country. Request examples and every parameter are in the docs at https://api.sh/docs. You can also use the JS or Python SDK, Google Sheets, Zapier, Make, n8n or the MCP server at https://api.sh/mcp.

More food & delivery APIs all food delivery & restaurant APIs →

Start with 1,000 free credits
Every month, on every account. One key works for all 483 platforms.
Get a free API key