Search
Search the web, news, or images and get structured results with ads and HTML noise removed, as JSON, Markdown, or HTML.
Choose a mode:
- Standard search — web, news, or image results, with optional time, category, domain, city, and device filters.
- Search with scrape — set
scrape: trueto include the full content of the top result pages. - Grounded answer — set
groundedAnswer: truefor an AI-synthesized answer with citations. - SERP — set
serp: truefor the full Google results page (organic results, ads, related searches, People Also Ask).
Authorizations
API Key required for all endpoints
Body
Search query
2048"best running shoes"
Number of results
1 <= x <= 10010
Time filter (h, d, w, m, y or h2, d7, etc.)
"d"
Country code (ISO alpha-2). Can be combined with city for city-level targeting; when city is set, it takes priority.
"us"
Device to emulate when searching. Defaults to desktop.
desktop, mobile "desktop"
Search source. SERP mode accepts one source per request.
web, news, images "web"
Category filter. Ignored in SERP mode.
general, code, pdf, research, linkedin, wiki "code"
Include only these domains
Exclude these domains
Output format. Ignored in SERP mode.
json, markdown, html scrape and extract content from SERP result URLs. Ignored in SERP mode.
false
Number of URLs to scrape (requires scrape: true). Ignored in SERP mode.
1 <= x <= 103
Use AI to synthesize a grounded answer from search results. Ignored in SERP mode.
false
Return the full Google search results page (SERP) including organic results, AI Overviews, related searches, People Also Ask, pagination, and more. Supported in this mode: query, location, city, device, limit, source (one value), time, includeDomains, and excludeDomains. It returns the first page of results.
false
City to target for localized results, using the name exactly as listed in the supported cities file, e.g. London,England,United Kingdom. Works with standard search and with serp: true. When set, it takes priority over location. Supported cities: https://cdn.geekflare.com/api-assets/geotargets-2026-08-12.json
"London,England,United Kingdom"
Response
Search results (format depends on request)
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6