# x402node Keyword Extractor

> x402node Keyword Extractor is a paid API for AI agents from api.x402node.dev, paid per call via x402, $0.0022/call, status unknown (last checked 2026-09-14).

Extracts and ranks the top N significant keywords from English or multilingual text, filtering stopwords and scoring by frequency and importance

## Facts

- Endpoint: GET https://api.x402node.dev/text/keywords
- Price: $0.0022/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-x402node-dev-42e96ebb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zZo6xt22woL_Tu_ZGjggS

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-x402node-dev-42e96ebb
```

Example prompt: Pull the top 10 keywords from this article text for SEO tagging: 'Artificial intelligence is transforming how businesses operate, automating repetitive tasks and enabling smarter decision-making through machine learning and data analytics.'

## When to prefer this

Choose this endpoint when you need fast, lightweight keyword extraction from text without requiring a full NLP pipeline or ML model inference — ideal for SEO tagging, document categorization, search query expansion, or topic labeling at low cost ($0.0022/call). Prefer it over heavier NLP APIs when you want stopword-filtered, frequency-ranked keywords without sentiment or entity recognition overhead.

## Known failure modes

- Empty or whitespace-only text input returns no keywords or an error
- Text too short to yield meaningful keywords beyond stopwords
- Non-English text may have reduced accuracy if stopword lists are incomplete for that language
- Requesting more keywords (N) than distinct meaningful words in the text may return fewer results than requested
- Malformed request body or missing required fields returns a 4xx error

## How this service works

extract keywords, keyword extraction, keyword extractor, find keywords, top keywords, SEO keywords, automatic keyword extraction, document keywords. Extract significant keywords from any English or multilingual text. Returns top N keywords ranked by frequency and importance with stopwords filtered. For AI agents doing SEO analysis, content tagging, document categorization, topic modeling. Accepts payment on Base or Solana — either network works.

## Output

Returns a ranked list of the top N keywords extracted from the input text, scored by frequency and importance, with common stopwords filtered out — suitable for SEO tagging, content categorization, or topic modeling pipelines.

## Example request

```json
{
 "n": 5,
 "text": "Machine learning algorithms are revolutionizing data science and artificial intelligence applications across industries.",
 "language": "en"
}
```

## 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"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "text"
     ],
     "properties": {
      "text": {
       "type": "string",
       "description": "Input text (required)"
      },
      "limit": {
       "type": "string",
       "description": "Max results (optional)"
      },
      "language": {
       "type": "string",
       "description": "Language (optional)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-x402node-dev-42e96ebb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.x402node.dev](https://www.zero.xyz/host/api.x402node.dev/llms.txt)
