SERPHouseSERPHouse

Google Batch SERP (Top 100 Results)Deprecated

Schedule multi-page Google SERP searches with credit refund for unused pages.

Deprecated

The advanced pagination service is no longer available. Instead, please use the Google Search API to retrieve results page by page.

Requires authentication → provide your API key as a Bearer token in the Authorization header.

POST https://api.serphouse.com/serp/google_advanced_scheduled

Headers

NameTypeDescription
Authorization *StringBearer <YOUR_API_KEY>
Content-Type *Stringapplication/json

Request Body

NameTypeDescription
q *stringSearch phrase that you want to search
domain *stringChoose google domain.

You can retrieve the list of supported Google domains by making a separate request to the Domains List
lang *stringYou can set language for e.g. en for english fr for french.
Get the list of available languages by making a separate request to the Languages List
device *stringdesktop To extract desktop result mobile To extract mobile result
loc *stringOptional field if you specify loc_id
You must choose one of the fields: loc_id or loc
You can receive the list of available locations of search engines with their loc_id by making a separate request to the Locations List
loc_id *integerOptional field if you specify loc
You must choose one of the fields: loc_id or loc
You can receive the list of available locations of search engines with their loc_id by making a separate request to the Locations List
verbatimintegerGoogle Verbatim (0 or 1)
gfilterintegerFilter on/off (1 or 0)
postback_urlurlPOST results to this URL when complete
pingback_urlurlGET notification URL when complete
max_pagesintegerPages to return (1–10, default 10)
date_rangeStringSometimes you may want to only find information published during a specific time frame. To limit Google results by date

Parameter values can be comma separated date range YYYY-MM-DD,YYYY-MM-DD OR

h Past hour
d Past 24 hours
w Past week
m Past month
y Past year

Example Request

curl --location --request POST 'https://api.serphouse.com/serp/google_advanced_scheduled' \--header 'Authorization: Bearer <YOUR_API_KEY>' \--header 'Content-Type: application/json' \--data-raw '{    "data": [        {            "q": "donlad trump",            "domain": "google.com",            "lang": "en",            "device": "desktop",            "loc": "London,England,United Kingdom",            "max_pages": 10        },        {            "q": "Tesla",            "domain": "google.com",            "lang": "ru",            "device": "mobile",            "loc": "Russia",            "max_pages": 4        },        {            "q": "Artificial Intelligence",            "domain": "google.com",            "lang": "en",            "device": "desktop",            "loc": "Alba,Texas,United States",            "max_pages": 7        }    ]}'

Example Response

{  "status": "success",  "msg": "Task(s) successfully scheduled",  "results": [    {      "user_id": 4281,      "se": "google_advanced",      "q": "donlad trump",      "domain": "google.com",      "lang": "en",      "country_iso": "GB",      "loc": "London,England,United Kingdom",      "lat": "51.51",      "long": "-0.13",      "device": "desktop",      "verbatim": "0",      "date_range": null,      "gfilter": "1",      "pingback_url": null,      "postback_url": null,      "is_scheduled": 1,      "page": 1,      "num_result": 100,      "updated_at": "2026-08-03T06:25:18.000000Z",      "created_at": "2026-08-03T06:25:18.000000Z",      "id": 259317627,      "max_pages": 10    },    {      "user_id": 4281,      "se": "google_advanced",      "q": "Tesla",      "domain": "google.com",      "lang": "ru",      "country_iso": "RU",      "loc": "Russia",      "lat": "61.52",      "long": "105.32",      "device": "mobile",      "verbatim": "0",      "date_range": null,      "gfilter": "1",      "pingback_url": null,      "postback_url": null,      "is_scheduled": 1,      "page": 1,      "num_result": 40,      "updated_at": "2026-08-03T06:25:18.000000Z",      "created_at": "2026-08-03T06:25:18.000000Z",      "id": 259317629,      "max_pages": 4    },    {      "user_id": 4281,      "se": "google_advanced",      "q": "Artificial Intelligence",      "domain": "google.com",      "lang": "en",      "country_iso": "US",      "loc": "Alba,Texas,United States",      "lat": "32.79",      "long": "-95.63",      "device": "desktop",      "verbatim": "0",      "date_range": null,      "gfilter": "1",      "pingback_url": null,      "postback_url": null,      "is_scheduled": 1,      "page": 1,      "num_result": 70,      "updated_at": "2026-08-03T06:25:18.000000Z",      "created_at": "2026-08-03T06:25:18.000000Z",      "id": 259317630,      "max_pages": 7    }  ]}

Last updated on

How is this guide?

On this page