# SERP Analyzer - Google Search Results

> SERP Analyzer - Google Search Results is a paid API for AI agents from api.strale.io, paid per call via x402, $0.162/call, status unknown (last checked 2026-10-12, last successful call 2026-05-04).

Analyzes Google search results for a given keyword, returning organic results, featured snippets, People Also Ask boxes, and SERP features.

## Facts

- Endpoint: GET https://api.strale.io/x402/serp-analyze?utm_source=zero.xyz
- Price: $0.162/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Last successful call: 2026-05-04
- Success rate: 100% of calls made through Zero
- Rating: 4.7 / 5 from 2 reviews
- Activations on Zero: 14
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-c912a186
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_toFBg-06LqPDOfjeBBZ9X

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 api-strale-io-c912a186
```

Example prompt: Can you analyze the Google search results for 'best project management software' in the US and show me what organic results, featured snippets, and People Also Ask boxes appear?

## When to prefer this

Use this endpoint when you need structured SERP data for SEO analysis, competitor research, or keyword ranking checks without scraping Google manually. Ideal for agents that need to understand search visibility, featured snippets, or PAA content for a specific keyword and locale combination.

## Known failure modes

- Missing required 'keyword' parameter returns validation error
- Invalid or unsupported country/language code may return empty or unexpected results
- Google may return no results for highly obscure or misspelled keywords
- Rate limiting or payment failure returns 402 Payment Required
- Network timeout if Google search response is slow

## 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 including a list of organic search results (titles, URLs, snippets, positions), featured snippet content if present, People Also Ask questions and answers, and any additional SERP features detected on the results page.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "country": "US",
   "keyword": "artificial intelligence",
   "language": "en"
  }
 }
}
```

## 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/api-strale-io-c912a186/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)
