# SEO Keyword Ideas Generator

> SEO Keyword Ideas Generator 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).

Expands a seed keyword into related keyword ideas with Google search volume, CPC, competition, keyword difficulty, and search intent data.

## Facts

- Endpoint: POST https://seo.openverbs.com/v1/keyword-ideas
- 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/seo-keyword-ideas-generator-ebf146c6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0S9wi05-E42RBbw288KG5

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 seo-keyword-ideas-generator-ebf146c6 -d '<json body>'
```

Example prompt: Can you find me related keyword ideas for 'project management software' in English for the US market, up to 50 ideas, with their monthly search volume, keyword difficulty, and search intent?

## When to prefer this

Use this endpoint when you need to expand a single seed keyword into a broad set of related keyword ideas with full SEO metrics (volume, CPC, competition, difficulty, intent) for content planning or keyword research. Prefer this over the exact-keyword-metrics endpoint when you don't yet have a list of keywords and need to discover new opportunities. Use the batch keyword metrics endpoint instead when you already have a specific list of keywords and just need their data.

## Known failure modes

- Empty results when the seed keyword is too obscure or niche with no related data
- Invalid language code format (must be 2-letter ISO code) returns a validation error
- Invalid or unsupported location code returns an error or empty results
- Keyword exceeding 80 characters is rejected
- Limit value outside 1-100 range is rejected
- Payment failure or insufficient balance prevents the call from completing

## How this service works

Discover related keyword ideas from a seed keyword, with Google monthly search volume, CPC, competition, keyword difficulty and search intent for each. For content planning and SEO research. No ideas returns empty results.

## Output

A list of related keyword ideas each containing the keyword string, estimated Google monthly search volume, cost-per-click (CPC), competition score, keyword difficulty (0-100), and search intent classification. Returns an empty list if no ideas are found for the seed keyword.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "type": "object",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "POST"
     ]
    },
    "bodyType": {
     "type": "string",
     "enum": [
      "json",
      "form-data",
      "text"
     ]
    },
    "body": {
     "type": "object",
     "properties": {
      "keyword": {
       "type": "string",
       "minLength": 1,
       "maxLength": 80,
       "description": "Seed keyword to expand."
      },
      "limit": {
       "type": "integer",
       "minimum": 1,
       "maximum": 100,
       "description": "Maximum ideas to return. Defaults to 20."
      },
      "locationCode": {
       "type": "integer",
       "description": "DataForSEO location code. Defaults to 2840 (United States)."
      },
      "languageCode": {
       "type": "string",
       "pattern": "^[A-Za-z]{2}$",
       "description": "Language code (2-letter). Defaults to en."
      }
     },
     "required": [
      "keyword"
     ],
     "additionalProperties": false
    }
   },
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "additionalProperties": false
  }
 },
 "required": [
  "input"
 ]
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/seo-keyword-ideas-generator-ebf146c6/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)
