Skip to main content
Yelp logo

Overview

Add Yelp to any ModuleX agent or workflow. Search for businesses, read reviews, and get business details via the Yelp Fusion API (api.yelp.com/v3).
Categories: Marketing & Advertising · Local Services · Reviews · Business Data · Auth: API Key · Actions: 4

Authentication

API Key Authentication

Authenticate using your Yelp Fusion API key
1

Step 1

2

Step 2

Navigate to ‘Manage App’ or create a new app
3

Step 3

Copy your API Key from the app settings
4

Step 4

Paste the API key below

Required Credentials

Available Actions

Parameters

string
Geographic area to search. Examples: ‘New York City’, ‘350 5th Ave, New York, NY 10118’. Required if latitude and longitude are not provided.
string
Latitude of the location to search from. Required if location is not provided.
string
Longitude of the location to search from. Required if location is not provided.
string
Search term, e.g. ‘food’ or ‘restaurants’. May also be a business name like ‘Starbucks’.
integer
Maximum number of businesses to return. Yelp enforces a limit of 1000. (Default: 200)
string
Comma-separated category aliases to filter results (e.g. ‘discgolf,restaurants’). See Yelp docs for supported categories.
string
Comma-separated pricing levels: 1 ($), 2 ($$), 3 ($$$), 4 ($$$$). Example: ‘1,2’.
string
Comma-separated additional filters: hot_and_new, request_a_quote, reservation, waitlist_reservation, deals, gender_neutral_restrooms, open_to_all, wheelchair_accessible.

Response

Parameters

string
required
A unique identifier for a Yelp Business. Can be a 22-character Yelp Business ID or a Yelp Business Alias.
string
Determines the platform for mobile_link. Allowed values: android, ios, mobile-generic.
string
Locale code in the format {language}_{country} (e.g. en_US).

Response

Parameters

string
required
A unique identifier for a Yelp Business. Can be a 22-character Yelp Business ID or a Yelp Business Alias.
string
Locale code in the format {language}_{country} (e.g. en_US).
string
Sort order for reviews. Allowed values: yelp_sort, newest.

Response

Parameters

string
required
Phone number to search for. Must start with + and include the country code, e.g. +14159083801.
string
Locale code in the format {language}_{country} (e.g. en_US).

Response

Limits & Quotas

  • Rate limit: 5,000 API calls per day (per Yelp Fusion free tier).
  • Search pagination: Maximum offset of 1,000 results; each page returns up to 50 businesses.
  • Reviews: Returns up to 3 reviews per business (Yelp API limitation).
  • Error model: Non-2xx responses and timeouts are caught and returned as success=False + error rather than raising.

Google My Business

Ahrefs

Customer.io