SERP Scraper API

  • City-level SERP data from leading search engines 

  • 100% data delivery

  • Structured data in JSON and CSV

No credit card is required. Free trial lasts for 1 week and includes 5k results.

Get live data streams from major search engines

With SERP Scraper API, you get real-time search engine data effortlessly. Receive parsed data from both organic and paid results, as well as:

  • Scholar

  • Maps

  • Popular products

  • Videos

  • News

  • Images

Patented solution

Integrated proxy rotator for 100% success rate

Pay only for successful requests. SERP Scraper API is built to stay resilient to SERP layout changes. Forget proxy management! With proxy rotation, auto-retry functionality, and expert know-how - we will do it for you.

  • Integrated proxy rotator  

  • Auto-retry function

  • Pay only per successful requests

Highly scalable and localized search results

SERP Scraper API supports high volumes of SERP data requests by utilizing Oxylabs global 102M+ proxy infrastructure. Gather SERP data on country, city, or coordinate level from 195 countries.

  • 195 countries

  • 102M+ proxy infrastructure

  • Country, state, city, or coordinate level geotargeting

What others say about Oxylabs® SERP Scraper API?

We strive to create the best customer experience for our valued partners. Though individual results may vary, we work every day to earn our client’s trust and help them succeed.


"Oxylabs SERP Scraper API supports us heavily to be on time with the update of our ranking data."


“SERP Scraper API has spared us the headache of managing our own IP blocks and proxies, saving us significant time and cost. It’s also given us peace of mind that we have a reliable solution that we are certain can scale into the future.”

Anthony Gibleen

“Having a crawler tool gives you enormous advantage, especially in marketing. Highly recommend Oxylabs and their Scraper APIs (formerly Real-Time Crawler) for this.”

Easy integration

The integration process of our API is quick and easy! Watch a step-by-step tutorial for gathering public data with SERP Scraper API.

Step 1

Put together a query

Add your endpoint URL, payload and API user credentials.

Step 2

Send your query to our API

We will take it from here - you do not need to do anything.

Step 3

Receive the result

Retrieve results via an API or get them delivered to your cloud storage bucket.

Try SERP Scraper API with free 5k results

Collect search engine data effortlessly

Easy to integrate

SERP Scraper API is easy to integrate and supports synchronous and asynchronous responses.

Structured & parsed data

Receive ready-to-use structured data in JSON & CSV formats.

Smooth data delivery

Get data in your preferred way: via REST API or straight to your cloud (AWS S3 or GCS).

Hassle-free data extraction

We handle IP blocks, website changes, and proxy management on our side, so you don’t have to.

Scheduler feature

Automate your recurring scraping and parsing  jobs through scheduling.

24/7 support

No matter the time of the day, be sure to get answers when you need them from our Customer Success team.

SERP Scraper API use cases

Keyword data collection

Get live and real-time search results for any keyword in any location with coordinate-level precision.

Brand monitoring

Monitor brand mentions or product counterfeiting by receiving data for any search term from all page types available.

Ads data tracking

Search ads data for any keyword and get location and device-specific search results.

Get all of your questions answered by our professionals

Our SERP Scraper API clients get a Dedicated Account Manager, 24/7 support, and necessary help to deal with any issues.

Lukas Motiejūnas

Lead Account Manager

Edgar Neverovič

Lead Account Manager

Rokas Bražinskas

Lead Account Manager

Indrė Krakauskaitė

Account Manager

Matas Žebrauskas

Account Manager

Viktorija Lapytė

Lead Account Manager

Asta Šilerytė

Account Manager

Aivaras Steponavičius

Account Manager

Jorūnė Skridailaitė

Account Manager

Lukas Mikonis

Account Manager

Lukas Žulys

Account Manager

Rūta Petronytė

Account Manager

Erika Buitkute

Account Manager

Viktorija Veitaitė

Lead Account Manager

Rokas Balbierius

Account Manager

Povilas Bukys

Senior Account Manager


Billed monthly
Billed yearly
-10% off

City-level SERP data

100% delivery

Highly scalable

Free Trial


1 week trial

Limited to 1 user



$3.40 / 1K requests

$99 +VAT billed monthly

Most Popular



$2.50 / 1K requests

$399 +VAT billed monthly



$1.90 / 1K requests

$999 +VAT billed monthly


Starts from:


Custom price per request

Get a quote

10 Million+
Rate limit
5 results / s
15 results / s
50 results / s
100 results / s
City-level scraping
Dedicated Account Manager
Dashboard access
24/7 support

We accept these payment methods:

With no additional fees & included in the price:

Advice on target scraping

Proxy maintenance

Patented proxy rotator

Parsed data

Highly customizable

24/7 live support

Frequently asked questions

What is SERP scraping?

SERP scraping is a term used to describe public data gathering from SERPs (Search Engine Results Pages) for various use cases: keyword research, SEO monitoring, digital advertising, and more. 

While search engines are full of valuable public information, gathering it may help companies stay competitive in the market, rank higher, and bring more organic traffic to their websites. 

Read more

How long does SERP Scraper API take to give the results back?

Usually, it takes less than 10 seconds on average. For additional information, please get in touch with your Account Manager or contact our support team.

Get the latest news from data gathering world

I'm interested

Scale up your business with Oxylabs®