Google Business Data API
Search Google's businesses by category, by name or within a radius of a coordinate, and get their rating, review count, phone, website and location. The same endpoint returns one business's full profile and its reviews, with text, rating, date and the owner's reply.
import requests
response = requests.post(
"https://data.semust.com/v1/business-data",
headers={
"SEMUST-API-USER": "your_username",
"SEMUST-API-PASSWORD": "your_password",
},
json={
"type": "search",
"categories": ["cafe"],
"latitude": 40.9906,
"longitude": 29.0270,
"radius_km": 1,
"sort": "reviews",
"limit": 20,
},
timeout=90, # longer than ?wait= (60 seconds by default)
)
data = response.json()
if response.status_code == 202:
# Still running: collect it later from data["poll_url"]
print(f"Task {data['task_id']} is still running")
elif response.status_code == 200:
print(f"{data['total']} businesses found")
for business in data["items"]:
print(business["name"], business["rating"], business["reviews"], business["phone"])Meet Semust, trusted by 12.000+ brands.
One Endpoint
search, profile and reviews are picked with the `type` parameter. One request shape, one authentication, one error format.
Search by Location
Give a latitude, longitude and radius, and list the businesses in that area with category, rating and review-count filters, most reviewed first.
Transparent Pricing
Search costs $0.0132 per request + $0.000396 per business returned, a profile $0.00594, and reviews $0.000825 per 10.
What Can You Do with the Business Data API?
Reach Google's businesses, their profiles and their reviews with the data.semust.com/v1/business-data endpoint.
search lists businesses by category, name or location. profile returns one business's full record with its rating distribution, opening hours, description and attributes. reviews returns its reviews with text, rating, date, author and the owner's reply. You name the business by place_id, cid or name. GET /v1/business-data/categories lists the categories for free.
// One endpoint, three reports
POST /v1/business-data
{ "type": "search", "categories": ["cafe"],
"latitude": 40.9906, "longitude": 29.0270, "radius_km": 1 }
{ "type": "profile", "place_id": "ChIJQ3x3p-e5yhQRCzOLzD3Pdkw" }
{ "type": "reviews", "cid": "5509819058466009867",
"sort": "newest", "limit": 100 }
// Every category, filterable with ?q= (free)
GET /v1/business-data/categories?q=cafeOne platform,Organic success stories:

Batuhan Durmaz
SEO Specialist
SEMUST is a powerful tool for SEO professionals. It provides valuable data in a simple and easy‑to‑understand format, making it a great choice for both local and global projects. I use it for keyword analysis, Google Search Console data, ranking tracking, and content creation. I'm very satisfied with it.

Selen Çetin
SEO Specialist
I first came across Semust on LinkedIn, back when it was just starting to gain attention. Curious, I decided to give it a try—and it’s now become one of my favorite tools. What I appreciate most is how it handles many tasks that I used to perform manually with a single click, which makes my job significantly easier. Seeing how quickly it has evolved since the first time I used it also inspires confidence.

Aykut Özcan
SEO Director – Digital UP
At Digital UP SEO Agency, we rely heavily on the analysis and reporting tools Semust provides throughout our SEO workflows. From keyword tracking and competitor analysis to site‑health scans and backlink audits, it brings both speed and depth to many critical areas. Thanks to the comprehensive, data‑driven insights it offers, we consistently boost our clients' search‑engine performance. Semust is a powerful partner on our agency's growth journey.
Business Data API Frequently Asked Questions
More organic traffic
- 14-day free trial
- No setup required
- Search Console integration



