Fake Yelp Review
The Fake Yelp Review API generates one review per call. Star count weights the tone of the body. Each review opens with a specific detail ("Came on a Tuesday at 7pm. The window was an opinion."). Includes title, body, reviewer, visited_on, helpful/cool/funny vote counts, and photo count.
Try It — No Seriously
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
business |
string |
Required | — | Business name. |
stars |
number |
Optional | 3 |
1-5 (default 3). |
Examples
curl "https://api.stupidapis.com/fake-yelp-review/review?business=Tony%27s+Diner&stars=2"
import requests
response = requests.get("https://api.stupidapis.com/fake-yelp-review/review", params={"business": "Tony's Diner", "stars": 2})
print(response.json())
const response = await fetch("https://api.stupidapis.com/fake-yelp-review/review?business=Tony%27s+Diner&stars=2");
const data = await response.json();
Response Schema
| Field | Type | Description |
|---|---|---|
business |
string |
Echoed back |
stars |
number |
Star rating |
title |
string |
Review title |
body |
string |
Review body |
reviewer |
string |
Reviewer name |
visited_on |
string |
Visit date |
helpful_votes |
number |
Helpful count |
cool_votes |
number |
Cool count |
funny_votes |
number |
Funny count |
photos_attached |
number |
Photo count |
Example Response
{
"business": "Tony's Diner",
"stars": 2,
"title": "Could be better",
"body": "Came on a Tuesday at 7pm. The waiter forgot the napkins. We managed, and not in a good way.",
"reviewer": "A Reluctant Reviewer",
"visited_on": "2026-04-22",
"helpful_votes": 31,
"cool_votes": 4,
"funny_votes": 7,
"photos_attached": 2
}
MCP Access
This API is available as an MCP tool for AI assistants. Connect your agent to:
POST https://api.stupidapis.com/fake-yelp-review/mcp
POST https://api.stupidapis.com/mcp
Use Pipeworx to connect this MCP tool to Claude, ChatGPT, and other AI assistants with no code.