{"uid":"cap_rwXvk52q8wgBIBoiQKqaM","slug":"genexxis-keyword-extractor-1a22e595","name":"Genexxis Keyword Extractor","description":"Small text utilities for agents and developers, paid per call: turn any text into a URL-safe slug, or extract the most frequent keywords (English and French stopwords removed). Up to 20,000 characters per call, deterministic, no data kept.","url":"https://api.genexxis.com/keywords?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","description":"Text to analyse (max 20,000 characters)"},"limit":{"type":"integer","description":"Number of keywords, 1-50, default 10"}}},"responseSchema":{"type":"json","example":{"keywords":[{"word":"agents","count":2},{"word":"pay","count":2},{"word":"apis","count":1},{"word":"base","count":1},{"word":"call","count":1}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Li_f7qwaBLVA3NbjbgT1a","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts the most frequent meaningful keywords from a block of text, with English and French stopwords removed, returning ranked word-frequency pairs.","exampleAgentPrompt":"Pull the top 15 keywords from this product description, filtering out common English filler words: 'Our new ergonomic chair is designed for long hours of comfortable, productive work, featuring lumbar support, breathable mesh, and adjustable armrests for every body type.'","exampleUseCases":[{"title":"SEO tagging for blog content","prompt":"Extract the top 10 keywords from this 800-word blog post draft so I can add them as SEO tags — here's the text: [paste text]. Filter out stopwords and just give me the most frequent meaningful words."},{"title":"Topic summary from customer feedback","prompt":"I have a bunch of customer feedback text. Can you pull out the 20 most common meaningful words from it so I can see what topics keep coming up? Here's the full text: [paste feedback]."},{"title":"Keyword extraction for French article","prompt":"Pull the top 10 keywords from this French news article, removing common French stopwords so I only get the meaningful terms: [paste article text]."}],"resultDescription":"A JSON array of keyword objects, each with a 'word' field and a 'count' field indicating how many times that word appeared in the input text (after stopword removal), sorted by frequency descending. The number of results is capped by the 'limit' parameter (default 10, max 50).","failureModes":["Text exceeds 20,000 characters — request rejected","Invalid 'limit' value outside 1-50 range — validation error","Empty or whitespace-only text — likely returns empty keywords array","Payment not provided or insufficient — 402 Payment Required response","Non-text binary content passed as text — may return empty or low-quality results"],"whenToPreferThis":"Choose this endpoint when you need fast, deterministic keyword frequency extraction from English or French text without storing data or training models. It is ideal for lightweight NLP tasks like SEO tagging, topic surfacing, or content indexing where reproducibility matters. Prefer it over heavier NLP APIs when you want a simple word-frequency approach with stopword filtering rather than semantic or ML-based keyphrase extraction.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:34:35.972Z","isFirstParty":false,"canonicalSlug":"genexxis-keyword-extractor-1a22e595"}