findmeglutenfree.com APIfindmeglutenfree.com ↗
Access gluten-free restaurant search, business details, chain ratings, airport dining, and city/country listings via the Find Me Gluten Free API.
curl -X GET 'https://api.parse.bot/scraper/f6c9b36c-93df-4584-9d58-639bfcae9dc6/search_businesses?lat=40.7128&lng=-74.0060&query=pizza' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for gluten-free friendly businesses by keyword and location. Returns a list of matching businesses with basic info. Requires lat/lng for location-based results.
| Param | Type | Description |
|---|---|---|
| lat | string | Latitude coordinate (e.g. '40.7128'). |
| lng | string | Longitude coordinate (e.g. '-74.0060'). |
| sort | string | Sort order. Accepted values: 'best-match', 'highest-rated', 'most-reviewed'. |
| query | string | Search keyword (e.g. 'pizza', 'bakery'). |
| address | string | City, state, or zip code (e.g. 'New York, NY'). |
{
"type": "object",
"fields": {
"businesses": "array of business objects with id, slug, name, rating, address, distance, categories, url"
},
"sample": {
"data": {
"businesses": [
{
"id": "6204123354103808",
"url": "https://www.findmeglutenfree.com/biz/alimama-tea/6204123354103808",
"name": "Alimama Tea",
"slug": "alimama-tea",
"rating": 5,
"address": "89A Bayard St, New York, NY 10013",
"distance": "0.7 mi",
"categories": "Bakery, Tea House"
}
]
},
"status": "success"
}
}About the findmeglutenfree.com API
The Find Me Gluten Free API exposes 12 endpoints covering gluten-free restaurant discovery, business details, chain comparisons, airport dining options, and geographic directory data. The get_business_detail endpoint returns a safety_rating, gf_status description, full address, phone, website, and user reviews for any business found on findmeglutenfree.com. Location-based search, city/state filtering, and airline meal ratings are also available.
Search and Business Detail
The search_businesses endpoint accepts lat/lng coordinates, a keyword query, and an address string, then returns an array of business objects each containing id, slug, name, rating, address, distance, and categories. The sort parameter accepts best-match, highest-rated, or most-reviewed. To get the full profile for any result, pass its slug and biz_id to get_business_detail, which adds phone, website, gf_status, a safety_rating out of 5, and an array of reviews with per-review user, rating, text, and date fields.
Geographic and Category Filtering
get_restaurants_by_city takes a city slug (e.g. new-york), a lowercase state abbreviation, and an optional feature slug to narrow results to a food category or dining style. Feature slugs come from list_gf_features, which enumerates all available filters including types like pizza, bakeries, and celiac-friendly. To build a full geographic picker, list_cities_by_state returns all US states with name and abbr, while list_countries returns a global directory of covered countries with ISO-2 slugs.
Chains, Airports, and Airlines
list_chains returns chain restaurant records with name, slug, rating, and url. It accepts a sort parameter (best-rated or most-celiac-friendly); the dedicated endpoints get_best_rated_chains and get_most_celiac_friendly_chains each deliver the same shape without requiring a parameter. list_airports returns the full global list of airports that have catalogued gluten-free dining, with id, slug, and name per entry. list_airlines covers airlines offering rated gluten-free meal options, returning id and name per airline.
Proximity Discovery
get_nearby_restaurants requires lat, lng, and a reference biz_id, and returns an array of nearby businesses sorted by proximity. This is useful when building "what else is near here" features around a business page where the reference ID is already in hand.
- Build a travel app that surfaces gluten-free dining options at airports using
list_airportsdata. - Compare celiac-friendliness across major chains with
get_most_celiac_friendly_chainschain objects. - Power a city-level restaurant directory filtered by food category using
get_restaurants_by_citywithfeatureslugs fromlist_gf_features. - Show a
safety_ratingandgf_statusbadge on a restaurant detail page usingget_business_detail. - Display user reviews specific to gluten-free experience using the
reviewsarray returned byget_business_detail. - List gluten-free meal options by airline using
list_airlinesto inform travelers before booking. - Render a 'nearby gluten-free options' widget using
get_nearby_restaurantswith live coordinates.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Find Me Gluten Free have an official developer API?+
What does `gf_status` in `get_business_detail` actually describe?+
gf_status is a text description of how a business handles gluten-free requests — for example whether they have a dedicated gluten-free menu or take celiac cross-contamination precautions. It is separate from safety_rating, which is a numeric score out of 5 reflecting community-assessed celiac safety.Does the API return menu item details or ingredient lists for individual businesses?+
get_business_detail returns business-level gluten-free status, a safety rating, and user reviews, but does not expose individual menu items or ingredient data. You can fork this API on Parse and revise it to add an endpoint targeting menu-level content if that data becomes available on the source.Does `get_restaurants_by_city` cover cities outside the United States?+
list_countries shows the full global coverage of the directory, but city-level browsing outside the US is not currently a separate endpoint. You can fork this API on Parse and revise it to add an international city endpoint.Is airport-specific dining detail available, or only a list of airports?+
list_airports returns the catalog of airports with id, slug, and name fields only. Per-airport dining details — individual restaurants or terminal-level breakdowns — are not currently returned. You can fork this API on Parse and revise it to add a detailed airport endpoint.