---
title: "SERP Analyze (x402)"
method: GET
path: "/x402/v2/serp-analyze"
tags: ["x402"]
---

# SERP Analyze (x402)

`GET /x402/v2/serp-analyze`

## Request

- Base URL: `https://api.strale.io`
- URL: `https://api.strale.io/x402/v2/serp-analyze`
- Auth: none required

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

## Query parameters

- `country` string: 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` string, required
- `language` string: 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 `200`

Success

- object
  - `serp_features` unknown[]
    - unknown
  - `organic_results` unknown[]
    - unknown
  - `people_also_ask` unknown[]
    - unknown
  - `featured_snippet` object

## Other responses

- `402`: Payment required (x402 — pay with USDC on Base)

---

[API](https://skmtc.dev/strale/apis/strale-api-2.md) · [All operations](https://skmtc.dev/strale/apis/strale-api-2/llms.txt) · [OpenAPI document](https://skmtc.dev/strale/apis/strale-api-2/revisions/a5293878cfc6?raw)
