serpnode.com API Documentation

Use the serpnode.com API to run Google search queries and retrieve structured SERP data (web, images, videos, news, local, shopping, patents).

Getting started

To get started, register an API key here. Then, follow our quickstart guide or continue reading our documentation and integrate serpnode.com using our HTTP API and dedicated client SDKs. Finally, upgrade your plan to access all data and endpoints.

Guides

SDKs

Developer experience matters to us. Integrate serpnode using one of our pre-built integrations.

Read more

Authentication

Learn how to authenticate with our API using HTTP headers or GET parameters.

Read more

Rate Limit & Quotas

Understand which endpoints count towards your monthly request quota and impact your rate limit.

Read more

Request Status Codes

Read about the different success & error status codes returned by the serpnode API.

Read more

Endpoints

API Status

Learn how to programatically retrieve your API quota and check whether the API is up.

Search Endpoint

Learn how to retrieve the search results of a query.

Locations Endpoint

Query available Google locations to use with geolocated searches.

Options Endpoint

Fetch option lists like gl, hl, cr, lr and search engines.