Competitor profiles are off-limits
Local SEO is a comparison game: their rating, their hours, their attributes, their review velocity. The official GMB API shows you none of it.
DataForSEO Google Business Profile API
Google’s official API only manages listings you own. This one reads any business’s profile — rating, hours, attributes, popular times — as structured JSON, at local-SEO scale.
$1 in Free Credits · No Credit Card · No Subscription · Credits Never Expire
The problem
Google Business Profile APIs require ownership, verification, and OAuth — useless the moment you need data on a business that isn’t yours.
Local SEO is a comparison game: their rating, their hours, their attributes, their review velocity. The official GMB API shows you none of it.
Checking 200 locations for wrong hours, missing attributes, or rating drops means somebody’s whole week — every week.
OAuth flows, verification, quota requests — heavy machinery when all you need is structured data about local businesses.
See it work
Post a business name and location — get back the full profile: category, rating, contacts, coordinates, claim status, and more.
POST https://api.dataforseo.com/v3/business_data/google/my_business_info/live
[{
"keyword": "rustybrick",
"location_name": "New York,New York,United States",
"language_code": "en"
}]
// live response, trimmed (docs.dataforseo.com example)
{
"items": [{
"type": "google_business_info",
"title": "RustyBrick, Inc.",
"category": "Software company",
"address": "250 W Nyack Rd #200, West Nyack, NY 10994",
"phone": "+1877-467-8789",
"rating": { "value": 4.7, "votes_count": 49 },
"place_id": "ChIJP0warDDowokRfvXMkBqL5Cg",
"is_claimed": true,
"work_time": { "work_hours": { "timetable": "..." } },
"popular_times": { "...": "..." },
"rating_distribution": { "5": 44 }
}]
}
What's inside
Profiles are the start — updates, reviews, and Q&A complete the local picture.
Title, category, address, phone, coordinates, place ID, claim status, attributes, work hours, popular times, and rating distribution — every public profile field, structured.
Google reviews with ratings, text, and reviewer details at $0.00075 per 10 — reputation monitoring that costs cents, not seats.
Posts, offers, and customer questions with answers — the profile activity signals most local tools never surface.
Combine profile data with our Google Maps SERP API and you have the full local stack: who ranks, and why their profile wins.
Who it's for
Local SEO software
Power listing audits, competitor comparisons, and profile-completeness scoring with white-label GMB data.
Agencies
Benchmark every client against their local competitors — ratings, hours, attributes, review velocity — automatically, every month.
Multi-location brands
Sweep hundreds of locations for wrong hours, rating drops, and unanswered questions before customers notice.
Lead-gen & data teams
Enrich prospect lists and market analyses with structured profile data — claim status alone is a qualification signal.
Pricing
No subscription. No OAuth, no verification, no quotas to request. Top up from $50 and spend it on any DataForSEO API.
| Endpoint | Price | Turnaround |
|---|---|---|
| Business Info — Standard | $0.0015 per profile · $1.5 per 1,000 | up to 45 min |
| Business Info — Priority | $0.003 per profile · $3 per 1,000 | up to 1 min |
| Business Info — Live | $0.0054 per profile · $5.4 per 1,000 | up to 6 s average |
| Google Reviews — Standard | $0.00075 per 10 reviews | up to 45 min |
Social proof
"I always recommend DataForSEO. No worries about server capacity, no need for maintenance, and splendid possibilities for rapid development."
"We found DataForSEO online while planning our beta. We were impressed by the responsive team and comprehensive APIs."
"DataForSEO has always been in our toolkit. When exploring an API, you see what it's truly capable of. Documentation is awesome."
Implementation
Every endpoint, parameter, and response field documented with live examples.
Read the docs →
Prototype against the Sandbox for free and fire test calls from the browser before you write a line of code.
Open the Sandbox →
Ask it anything about the API — it answers from the docs and drafts integration scripts for you.
Ask the AI assistant →Real engineers on the other end — during evaluation, integration, and every day after.
Talk to us →Yes. The DataForSEO Business Data API returns the full public Google Business Profile of any establishment — you query by business name and location, no ownership or verification required. (Google Business Profile is the current name for Google My Business, so you’ll see both terms — including “GMB API” — used for the same thing.)
Google’s API manages listings you own: it requires OAuth, verification, and approval, and it won’t show you competitors. This API is read-only data on any business — built for competitive analysis, monitoring, and enrichment rather than listing management.
Title, category, address with coordinates, phone, place ID and CID, claim status, attributes, work hours, popular times, rating with vote counts, and rating distribution — plus place topics extracted from reviews.
Yes — Google Reviews is part of the same Business Data API at $0.00075 per 10 reviews, alongside Business Updates (posts and offers) and Questions & Answers endpoints.
Standard queue returns profiles within about 45 minutes at $0.0015 each. Priority delivers in about a minute at $0.003, and Live mode answers in about 6 seconds at $0.0054 per profile.
Pair it with the DataForSEO Google Maps SERP API: Maps data tells you who ranks in the local pack, and Business Profile data tells you what their winning profiles look like.
Yes. Every new account gets $1 in free API credits — hundreds of profile pulls — plus free Sandbox access. No credit card, no subscription.
Register, grab your free credits, and pull your first business profiles in minutes.
$1 in Free Credits · No Credit Card · Pay as You Go from $50