# ScrapFly Content Keywords Extractor

> ScrapFly Content Keywords Extractor is a paid API for AI agents from scravfly.vercel.app, paid per call via x402, $0.15/call, status unknown (last checked 2026-10-11).

Extracts the most relevant keywords from a given text, returning a ranked list of key terms.

## Facts

- Endpoint: POST https://scravfly.vercel.app/api/content/keywords?utm_source=zero.xyz
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/scrapfly-content-keywords-extractor-219094ad
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_h5vgkTJOQh5QgYSmqT-HH

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 scrapfly-content-keywords-extractor-219094ad -d '<json body>'
```

Example prompt: Can you extract the top 10 keywords from this article: 'Artificial intelligence is transforming the healthcare industry by enabling faster diagnoses, personalized treatment plans, and predictive analytics that help doctors catch diseases earlier than ever before.'

## When to prefer this

Choose this endpoint when you need fast, per-request keyword extraction from arbitrary text content and are willing to pay per call via USDC on Base chain. It is best suited for agents automating content tagging, SEO enrichment, or topic classification pipelines where structured keyword output is needed programmatically.

## Known failure modes

- Missing required 'text' field returns an error response with success: false
- Empty string input may return an empty keywords list
- Very short or single-word inputs may yield poor keyword extraction results
- Network or server errors on the Vercel deployment may return 5xx responses
- Malformed JSON body returns a parsing error

## How this service works

69 endpoints for data, content generation, and web scraping. Pay per request via x402 on Base chain.

## Output

Returns a JSON object with a success boolean and a data object containing the extracted keywords from the input text, typically as an array of key terms or phrases ranked by relevance.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "text"
  },
  "count": {
   "type": "number",
   "description": "count"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "success"
 ],
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/scrapfly-content-keywords-extractor-219094ad/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from scravfly.vercel.app](https://www.zero.xyz/host/scravfly.vercel.app/llms.txt)
