Request structure
Common parameters
Most monitoring endpoints share these core parameters:
Country codes must be uppercase (
"US", "GB", "DK") — lowercase values return a validation error. For the full list of supported countries per provider, see the Countries endpoint.
Response structure
All successful responses follow this base structure:Common response fields
Response headers
Every response includes anX-Request-Id header. Store it — our support team uses it to locate your request.
Sources array structure
Some endpoints include additional source fields. See individual endpoint
documentation for endpoint-specific source fields.
Optional response formats
Most endpoints support additional response formats through theinclude parameter:
HTML format
- Parameter:
include.html - Type: boolean
- Default:
false - Description: Request a URL to the full HTML of the response — an array of URLs, one per page, on Google Search and Google News. URLs expire after 24 hours, so download the HTML if you need it long-term.
- Cost: no extra charge
Markdown format
- Parameter:
include.markdown - Type: boolean
- Default:
false - Description: Include response formatted in Markdown
- Cost: no extra charge