zabihah.com APIwww.zabihah.com ↗
Search halal restaurants by location and cuisine, retrieve ratings, reviews, hours, contact details, and halal status from Zabihah.com via two clean endpoints.
curl -X GET 'https://api.parse.bot/scraper/7d525839-78db-4e5b-a6cb-7838a2d1a23e/search_restaurants?limit=10&cuisine=Indian&location=Chicago' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for halal restaurants near a specified location. Returns up to 300 restaurants sorted by distance, with full details including address, cuisine, halal status, ratings, and business hours. Optionally filter results by cuisine type. Location is resolved to coordinates via geocoding.
| Param | Type | Description |
|---|---|---|
| limit | integer | Maximum number of restaurants to return. |
| cuisine | string | Filter results by cuisine type (e.g. 'Indian', 'Mediterranean', 'Pakistani', 'American'). Case-insensitive partial match against the restaurant's cuisine tags. |
| location | string | City name or area to search near (e.g. 'Chicago', 'New York', 'London'). |
{
"type": "object",
"fields": {
"total": "integer",
"location": "string",
"restaurants": "array of restaurant summaries with id, name, address, city, state, latitude, longitude, cuisine, price, rating, review_count, google_rating, google_review_count, distance, halal_status, halal_description, alcohol_policy, halal_rank_score, halal_rank_tier, hand_slaughtered, is_trending, will_return_percentage, business_hours, cover_image"
},
"sample": {
"total": 3,
"location": "Chicago, IL",
"restaurants": [
{
"id": "fb023c29-0414-43ca-ae66-f0ae3fdc145e",
"city": "Chicago",
"name": "Brü Chicago",
"price": "$$$",
"state": "IL",
"rating": "0",
"address": "180 West Washington Street",
"cuisine": [
"American",
"Coffeehouse"
],
"distance": "0.1 mi",
"latitude": "41.8835785",
"longitude": "-87.633504",
"cover_image": "https://molmcuxhcqubtpydpxuo.supabase.co/storage/v1/object/public/restaurants/restaurants/dccda52a-f5d3-45b0-a96f-c99596c9d27b/cover-1774737403689.jpg",
"is_trending": false,
"halal_status": "Fully halal",
"review_count": 0,
"google_rating": 5,
"alcohol_policy": "No alcohol allowed",
"business_hours": [
{
"day": "Monday",
"hours": "07:30 AM - 04:00 PM"
}
],
"halal_rank_tier": "Verified",
"halal_rank_score": 78,
"hand_slaughtered": false,
"halal_description": "Staff has given verbal assurance of halal status.",
"google_review_count": 1,
"will_return_percentage": null
}
]
}
}About the zabihah.com API
The Zabihah.com API provides access to the world's largest halal restaurant directory through 2 endpoints. The search_restaurants endpoint returns up to 300 nearby restaurants sorted by distance, including cuisine type, price level, ratings, and review counts. The get_restaurant endpoint returns full details for a single location: phone number, website, menu URL, opening hours, amenities, social media links, and user reviews.
Search Halal Restaurants by Location
The search_restaurants endpoint accepts a location string (city name or area) and resolves it to coordinates to find nearby halal restaurants. Results include each restaurant's id, name, address, cuisine, price, rating, review_count, and geographic coordinates. You can pass an optional cuisine filter (case-insensitive) to narrow results to a specific type such as Indian, Pakistani, Mediterranean, or American. The limit parameter caps how many results are returned, up to 300.
Full Restaurant Detail
Once you have a restaurant's UUID from search results, pass it to get_restaurant as restaurant_id to retrieve the full record. The response includes a structured address object with street, city, state, postal_code, and country; contact fields like phone and website; a menu_url; an array of cuisine tags; and an array of reviews each containing author, rating, text, and date. Business hours, amenities, and social media links are also returned where available.
Halal Status and Coverage
Zabihah.com focuses specifically on halal-verified restaurants, so every record in the dataset reflects halal certification or community-confirmed halal status. The data is sourced from Zabihah.com's directory, which covers locations across North America, Europe, and other regions with significant Muslim populations. Cuisine diversity in the results reflects the directory's actual listings and will vary by city.
- Build a halal restaurant finder app that surfaces nearby options sorted by distance using latitude/longitude from search results.
- Filter restaurant listings by cuisine type (e.g. 'Mediterranean') to serve users with specific dietary preferences.
- Display business contact details — phone, website, and menu URL — for halal restaurants in a local directory.
- Aggregate user reviews and ratings from Zabihah.com to compare halal restaurants in a given city.
- Populate restaurant cards with opening hours and amenities data for a travel or trip-planning product.
- Build a cuisine-specific halal guide (e.g. Pakistani food in Chicago) using the cuisine filter and city-based search.
- Cross-reference halal restaurant locations using latitude and longitude for map-based visualizations.
| 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 Zabihah.com have an official developer API?+
What does the search_restaurants endpoint return, and how does the cuisine filter work?+
cuisine parameter is case-insensitive and matches against the cuisine tag for each listing — for example, passing 'indian' will return restaurants tagged as Indian cuisine near the specified location.Does the API return halal certification details or certification body names?+
Can I retrieve a list of all restaurants in a country or browse by region without specifying a city?+
search_restaurants endpoint requires a location input to anchor results and returns up to 300 restaurants sorted by distance from that point. Country-wide or region-wide browsing without a specific location is not currently supported. You can fork this API on Parse and revise it to add broader geographic browsing if the source supports it.What review data is available in the get_restaurant response?+
reviews array in the get_restaurant response includes each review's author, rating, text, and date. Photo attachments, review helpfulness votes, and reviewer profile links are not included in the current response shape.