Try any of 1042 endpoints — live.
Pick an endpoint, load a working example, tweak the params, and send — no signup to try. Results render the way the data deserves; raw JSON, headers & code are one tab away.
name+location ‖ place_query → matched place (Google Maps) + multi-source review presence + website health + indexed presence + negative-news + legitimacy signal list, with an honest coverage_note + per-group provenance.
Business name to look up. Pair with `location` (or lat/lng) for accurate chain-branch matching. Provide this+location OR `place_query`.
City / neighborhood / address the business is in. Disambiguates same-named branches (used with `name`).
Free-text place query (name + place hint in one string). Alternative to name+location.
Latitude to geo-bias the match around — strongest branch disambiguator (pair with lng). (-90–90)
Longitude to geo-bias the match around (pair with lat). (-180–180)
ISO-3166 country hint (us, gb, tr…) — improves region-source routing (Yelp=US/CA, Tripadvisor=travel) and the coverage_note.
Optional Yelp business identifier (the encrypted ID, not the URL slug). This is a shortcut: the engine already resolves a business name to its Yelp ID automatically — pass this only when you already have it and want to skip the lookup step.
Run ONLY these enrichment groups (cost control). Default: all. `place` (Google Maps) is always resolved — it is the anchor.
Drop these enrichment groups from the default set.
curl -X POST https://api.reefapi.com/enrich-local/v1/business_lookup \
-H "x-api-key: $REEF_KEY" \
-H "content-type: application/json" \
-d '{"name":"Katz's Delicatessen","location":"Manhattan","lat":"40.7223","lng":"-73.9874","include":"[\"website\"]"}'Hit Send to run this endpoint live.