Google Search
Name Type Description
enginerequired string

Engine that retrieves the data; fixed per API (see Apis::BY_ENGINE keys).

api_keyrequired string

SearchApi.io API key; alternatively send 'Authorization: Bearer <key>'.

zero_retention boolean

Enterprise-only: disables all logging and persistent storage of the search.

default: false

qrequired string

Search query; most engines accept native operators and advanced filters.

device enum

Device to emulate for the search.

  • desktop (default)
  • mobile
  • tablet
google_domain string

Google domain to query, e.g. google.com, google.de.

default: google.com

gl enum

Country of the search (two-letter country code).

  • us (default)
  • af
  • al
  • dz
  • as
  • ad
  • ao
  • ai
  • aq
  • ag
  • ar
  • am

227 more values

hl enum

Interface language of the search (two-letter language code).

  • en (default)
  • af
  • ak
  • sq
  • am
  • ar
  • hy
  • az
  • eu
  • be
  • bem
  • bn

134 more values