# Strale SERP Analyzer

> Strale SERP Analyzer is a paid API for AI agents from api.strale.io, paid per call via x402, $0.162/call, status unknown (last checked 2026-09-13).

Fetches and analyzes Google search engine results pages (SERPs) for a given keyword, with country and language targeting.

## Facts

- Endpoint: GET https://api.strale.io/x402/v2/serp-analyze
- Price: $0.162/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-serp-analyzer-fa05ab7a
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_u3YVESfQnsmiYN9Mx5Rjl

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability strale-serp-analyzer-fa05ab7a
```

Example prompt: Can you analyze the Google SERP for the keyword 'best running shoes' in the UK market in English and show me what's ranking?

## When to prefer this

Choose this endpoint when you need structured, auditable SERP data for a specific keyword with country and language targeting across 27 markets. The cryptographic audit record makes it suitable for compliance-sensitive workflows. Prefer this over generic SERP scrapers when you need verifiable provenance of results or when operating in markets requiring data trust guarantees.

## Known failure modes

- Invalid or unrecognized country code — rejected before the search runs with a validation error
- Malformed language code — rejected before the search runs rather than silently ignored
- Missing required 'keyword' parameter — returns 400 validation error
- Network or upstream Google API failure — returns 5xx error
- Payment failure via x402 micropayment — call not executed

## How this service works

Analyze Google search results for a keyword. Returns organic results, featured snippet, People Also Ask, SERP features.

## Output

Returns structured SERP data for the queried keyword including ranked results and page analysis, along with a cryptographically hashed audit record confirming the provenance and integrity of the data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "keyword"
 ],
 "properties": {
  "country": {
   "type": "string",
   "description": "Market to analyse the SERP for, as an ISO 3166-1 alpha-2 code (SE), alpha-3 code (SWE), numeric code (752), or exact country name (Sweden). \"UK\" is accepted as an alias for GB. Unrecognised values are rejected before the search runs rather than silently ignored. Sent to Google as the gl parameter. Defaults to \"us\"."
  },
  "keyword": {
   "type": "string"
  },
  "language": {
   "type": "string",
   "description": "Language for results, as an ISO 639-1 code (\"en\"), optionally with a region (\"pt-BR\"). Validated for shape and rejected before the search runs if malformed, rather than silently ignored. Defaults to \"en\"."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "serp_features": {
  "type": "array"
 },
 "organic_results": {
  "type": "array"
 },
 "people_also_ask": {
  "type": "array"
 },
 "featured_snippet": {
  "type": "object"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-serp-analyzer-fa05ab7a/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
