# Yelp API

> Fetch public Yelp data: business profiles and business search. Yelp quirks: review text is unavailable on both endpoints; profile review counts are abbreviated strings (e.g.

Page: https://docs.toolzerhub.com/reference/yelp

## Businesses

Fetch public Yelp data: business profiles and business search. Yelp quirks: review text is unavailable on both endpoints; profile review counts are abbreviated strings (e.g.

- [Get business](https://docs.toolzerhub.com/reference/yelp/businesses/get-yelp-business.md): `GET /v1/yelp/business`. Returns a business's Yelp profile: rating, categories, structured address, phone, price band and photos, keyed by the URL alias slug. reviews is always null (see reviews_note). Redirects are followed; name is the business returned. data is null if Yelp has no page for the slug.

## Search

Fetch public Yelp data: business profiles and business search. Yelp quirks: review text is unavailable on both endpoints; profile review counts are abbreviated strings (e.g.

- [Search businesses](https://docs.toolzerhub.com/reference/yelp/search/search-yelp-businesses.md): `GET /v1/yelp/search`. Runs a Yelp business search and returns one page of results, with Yelp's ranking and ads labelled. Organic rows carry only business_id and alias; only ads carry a populated business (see hydration_note). start must be a multiple of 10. data is null only if Yelp returned no page.
