Search the Web
Request
Response
query is required and accepts 1 to 200 characters after surrounding
whitespace is removed. numResults accepts an integer from 1 to 25 and defaults
to 10. The API can return fewer results than requested or an empty results
array when no pages match.
Search returns lightweight organic results in ranking order. AI overviews,
related questions, and location controls are not included. Results come from
Google Search. The search engine is fixed and cannot be changed per request.
Fetch a Page
Request
Response
Useful Fields
Balance and Usage
Check Web Data request balance:yesterday, last7Days, last30Days, lastUpdatedAt, and requestedRange when a date range is supplied.
Usage Tips
Each successful search or fetch consumes one Web Data request. Validation, authentication, and upstream failures do not consume request balance. Check
GET /v2/web-data/balance before running a batch.Run Web Data search
Search from the API Reference and inspect the ordered organic results.
Run Web Data fetch
Fetch a URL and inspect the full request and response schema.