Google Local Finder SERP API delivers results from Google’s Local Finder – the extended list of local businesses that appears when a user expands a local pack or taps “more businesses” on Google Maps. For any keyword, location, and language, you receive local business listings parsed into structured data: business names, ratings, review counts, prices, categories, addresses, phone numbers, websites, and geographic coordinates. Each request returns one SERP (search engine results page). Choose between three execution modes (Standard queue, Priority queue, and Live), depending on how quickly you need the data.
Pricing by mode
| Endpoint | Mode | Turnaround time * | Billing unit | Price |
|---|---|---|---|---|
Google Local Finder
/serp/google/local_finder/*
|
Standard queuePOST + GET | ~5 minutes on averageTarget: 45 minutes | Per SERP10 results | $0.0006$0.60 per 1K, $600 per 1M |
| Priority queuePOST + GET | Up to 1 minute on average | Per SERP10 results | $0.0012$1.20 per 1K, $1,200 per 1M | |
| Live modeSingle POST request | Up to 6 seconds on average | Per SERP10 results | $0.002$2.00 per 1K, $2,000 per 1M |
Turnaround times are averages and can vary slightly with load and task complexity. Standard queue tasks have a target turnaround time of 45 minutes; extended processing may occur.
Advanced parameters & cost multipliers Optional parameters that affect the cost of the request
| Parameter | Description | Cost impact |
|---|---|---|
depth |
Requests results beyond the first page (10 results per page) | +1 base price per each additional page Values are rounded up to the next ten. |
calculate_rectangles |
Returns pixel coordinates of every element on the SERP | +1 base price Total = 2x base price |
FAQ
Questions about Google Local Finder SERP API
How much does Google Local Finder SERP API cost?
The price depends on the execution mode. One SERP costs $0.0006 in the Standard queue, $0.0012 in the Priority queue, and $0.002 in Live mode — $0.60, $1.20, and $2.00 per 1,000 SERPs respectively. The location, language, and device you request do not affect the price.
What is the billing unit for Google Local Finder SERP API?
You are billed per SERP, where one SERP is a page of results. The default request returns one SERP (10 results); use the depth parameter to request more.
How does the depth parameter affect the price?
Each additional page of results adds one base price to the cost of the task.
What happens if I request more results than Google returns?
If the specified depth is higher than the number of results actually available, the difference is automatically refunded to your account balance. You never pay for pages you don’t receive.
Which mode should I choose — Standard, Priority, or Live?
It’s a trade-off between speed and price. Live mode returns real-time results within ~6 seconds on average and suits interactive applications. The Priority queue delivers results in about a minute at 60% of the Live price. The Standard queue is the most economical, averaging ~5 minutes with a target turnaround of 45 minutes — well suited to batch and scheduled jobs. The choice is made per task, and you can mix modes freely.
Do any other parameters affect the price?
The paid parameters are listed in the table above. Other supported request settings, including local filters, keyword, location, language, device, and operating system, do not add a separate charge. Retrieving the results of a queued task is free; you pay when each task is set.