Live (Using HTTP GET method)

Performing a realtime search is as simple as making a GET HTTP request to the SERPHouse live endpoint. The only required parameters are api_token (sign up for free to get an API token ) and q (your search query).

GET https://api.serphouse.com/serp/live

Path Parameters

Name
Type
Description

responseType

String

responseType can be 'html' or 'json'

Query Parameters

Name
Type
Description

q*

String

Search phrase that you want to search

domain*

String

Choose google ,bing or yahoo domain.

You can get the list of available search engines by making a separate request to the List of Search Engines

lang*

String

You 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 List of Language

device*

String

Device can be desktop To extract desktop result tablet To extract tablet result mobile To extract mobile result

serp_type*

String

Serp type can be web get structured json result search engines web result

news Get news result from search engines image Search image over searchengines and get json result

loc*

String

Optional field if you specify loc_id when choose yahoo domain then field is optional 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 List of Locations

loc_id*

String

Optional 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 List of Locations

verbatim

String

Set Google Verbatim search, Parameter value can be 0 or 1

gfilter

String

Parameter defines if the filters for 'Similar Results' and 'Omitted Results' are on or off. It can be set to 1 (default) to enable these filters, or 0 to disable these filters.

page

String

Give specific page to get the result of that page number. By default it will get you first page.

num_result

String

Define number of result you want to get per page. By default you will get top 100 results.

api_token*

String

Your API key

Optional if you specify a Authorization header in request

date_range

Sometimes you may want to only find information published during a specific time frame. To limit Google results by date

Parameter values can be comma seprated 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

Headers

Name
Type
Description

Authorization*

String

Bearer <YOUR_API_KEY>

Example request:

Last updated

Was this helpful?