# OpenVerbs SEO Keyword Overview

> OpenVerbs SEO Keyword Overview is a paid API for AI agents from seo.openverbs.com, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-13).

Returns Google monthly search volume, CPC, competition, keyword difficulty, and search intent for a list of known keywords

## Facts

- Endpoint: POST https://seo.openverbs.com/v1/keyword-overview
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/openverbs-seo-keyword-overview-f041c164
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap__TUiikLLxIxFpnrwZSzUh

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 openverbs-seo-keyword-overview-f041c164 -d '<json body>'
```

Example prompt: I already have a list of keywords — 'project management software', 'task management app', and 'team collaboration tool' — can you pull their Google monthly search volume, CPC, competition, keyword difficulty, and search intent for the US market?

## When to prefer this

Use this endpoint when you already have a specific list of keywords and need exact, comprehensive SEO metrics for each one — not for discovering new keyword ideas. It's ideal for prioritization workflows where you want search volume, CPC, competition, difficulty, and intent all in one call for up to 100 keywords. Prefer this over the keyword discovery endpoint when your keyword list is already defined and you simply need to enrich it with DataForSEO data. The sibling keyword-difficulty-only endpoint is more cost-effective if you only need difficulty scores at scale.

## Known failure modes

- Unknown or very niche keywords are silently omitted from results
- Invalid language code (not 2-letter ISO) returns a validation error
- Keyword list exceeds 100 items triggers a validation error
- Invalid location code returns an error or defaults to US
- Empty keywords array rejected due to minItems constraint
- Payment failure via x402 prevents the call from completing

## How this service works

Get exact SEO metrics for a list of keywords you already have: Google monthly search volume, CPC, competition, keyword difficulty and search intent for each. For prioritising a keyword list. Unknown keywords are omitted.

## Output

Returns a structured list of SEO metrics for each recognized keyword, including Google monthly search volume, cost-per-click (CPC), competition level, keyword difficulty score (0-100), and search intent classification. Keywords that are unknown to the data provider are omitted from the results.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "required": [
      "keywords"
     ],
     "properties": {
      "keywords": {
       "type": "array",
       "items": {
        "type": "string",
        "maxLength": 80,
        "minLength": 1
       },
       "maxItems": 100,
       "minItems": 1,
       "description": "Keywords to look up (up to 100)."
      },
      "languageCode": {
       "type": "string",
       "pattern": "^[A-Za-z]{2}$",
       "description": "Language code (2-letter). Defaults to en."
      },
      "locationCode": {
       "type": "integer",
       "description": "DataForSEO location code. Defaults to 2840 (United States)."
      }
     },
     "additionalProperties": false
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/openverbs-seo-keyword-overview-f041c164/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from seo.openverbs.com](https://www.zero.xyz/host/seo.openverbs.com/llms.txt)
