[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"api-page:all-in-one-seo-toolkit-api":3},{"status":4,"api":5,"seo":404},"success",{"blocked":6,"description":7,"about":8,"stats":9,"name":11,"title":12,"slug":13,"logo":14,"created_at":15,"agent":16,"user":28,"endpoint_groups":31,"faqs":340,"features":347,"periodic_plans":348,"payasyougo_plans":403},false,"Ultra-fast micro-services for JSON-LD Schema generation, LSI keywords, Helpful Content audits, URL slugifying, and meta inspection.","### 🚀 SEO Matrix — All-in-One SEO, Schema & AI Agent API Suite\nA high-performance, ultra-fast serverless API suite designed for developers, SEO agencies, content automation tools, and **AI Agents / Custom GPTs**.\n\n---\n\n### ⚡ 9 Production-Ready Micro-Services & Endpoints:\n\n#### 1. 📑 JSON-LD Schema Generator (`/v1/seo/schema-generate`)\n- Generates 100% valid Schema.org structured data (Article, Product, FAQ).\n- Eliminates AI hallucinations and ensures Google Rich Snippet compliance.\n\n#### 2. 🎯 LSI & N-Gram Phrase Extractor (`/v1/seo/lsi-keywords`)\n- Extracts 2-word and 3-word co-occurrence phrase frequencies (N-grams).\n- Built for TF-IDF content optimization and LSI keyword analysis.\n\n#### 3. 🔍 Helpful Content & Readability Auditor (`/v1/seo/content-audit`)\n- Performs Google Helpful Content heuristic scoring (paragraph distribution, sentence length, thin content warnings).\n\n#### 4. 🔗 HTML Link & Anchor Analyzer (`/v1/seo/link-check`)\n- Extracts and classifies internal vs external links, anchor text, and nofollow attributes.\n\n#### 5. 🤖 Robots.txt & Sitemap Directives Generator (`/v1/seo/robots-generator`)\n- Generates clean robots.txt directives and Sitemap declarations dynamically.\n\n#### 6. 🔤 SEO Permalinks & URL Slugify (`/v1/seo/slugify`)\n- Converts blog titles into clean, lowercased, stop-word-free URL slugs (supports English, Ukrainian, German, Spanish, etc.).\n\n#### 7. 🔑 Top Keyword Density Extractor (`/v1/seo/extract-keywords`)\n- Calculates word counts, keyword frequencies, and density percentages.\n\n#### 8. 🏷️ HTML Meta Tags & Canonical Inspector (`/v1/seo/meta-inspect`)\n- Analyzes Title length, Meta Description, H1 tag count, Canonical, and OpenGraph (OG) image tags.\n\n#### 9. 📖 Readability & Reading Time Estimator (`/v1/seo/readability`)\n- Calculates Flesch difficulty score, total character count, and estimated reading duration.\n\n---\n\n### 🤖 OpenAI Custom GPTs & AI Agent Compatible\n\nConnect this API directly to **ChatGPT Custom GPTs**, Claude Projects, or AutoGPT in under 2 minutes.\n\n**OpenAPI Action Schema URL:**\n`https://raw.githubusercontent.com/Vishniak/free-seo-toolkit-api/main/openapi.json`\n\nPass your RapidAPI Key in the `X-RapidAPI-Key` header for automated AI function calling!",{"score":10},"2.77","All-in-One SEO Toolkit","All-in-One SEO Toolkit API","all-in-one-seo-toolkit-api","https://cdn.jojapi.com/api/4d9b54c0-655d-4d28-b19b-d3ad1fca2dbc","2026-09-16 22:30:11",{"enabled":17,"closed":18,"request_enabled":17,"catalog_url":19,"discovery_url":20,"directory_url":21,"rails":22,"networks":25,"docs":27},true,null,"https://kpzyy.jojapi.net/_jojapi/agent/plans","https://kpzyy.jojapi.net/.well-known/x402","https://agents.jojapi.net/apis/all-in-one-seo-toolkit-api",[23,24],"x402","mpp",[26],"eip155:8453","https://docs.jojapi.com/consumers/agents",{"nick":29,"name":30,"verified":6,"website":18},"user-ukqwxp","Назар Вишняк",[32,85],{"endpoints":33,"name":84,"description":40,"ungrouped":17,"open":6},[34],{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":35,"description":51,"method":52,"name":53,"url_path":54,"root_url":55,"parameters":56,"responses":68,"result_stats":80},[36,42,47],{"name":37,"slug":38,"cost":39,"label":40,"avg":41},"Requests","requests","1","",1,{"name":43,"slug":44,"cost":45,"label":40,"avg":46},"Advanced SEO tools","advanced-seo-tools","{{toInt(default(kvGet(response.headers[\"x-rapidapi-billing\"], \"Advanced SEO tools\"), 0))}}",0,{"name":48,"slug":49,"cost":50,"label":40,"avg":46},"basic tools","basic-tools","{{toInt(default(kvGet(response.headers[\"x-rapidapi-billing\"], \"basic tools\"), 0))}}","Health check and service status ping.","GET","root__get","/","https://kpzyy.jojapi.net",{"url":57,"header":58,"post":65,"body":66,"path":67},[],[59],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},"X-JoJAPI-Key","You must log in to get API key","string","JoJ API Key","Please log in to get API key",[],[],[],[69],{"status":70,"status_code":71,"description":72,"schema":18,"examples":73,"example":76},"200",200,"Successful response",[74,77],{"name":75,"summary":40,"description":40,"example":76},"Example_1","{}",{"name":78,"summary":40,"description":40,"example":79},"default","{\"status\":\"online\",\"service\":\"All-in-One SEO Toolkit API\",\"version\":\"1.1.0\",\"documentation\":\"\\/docs\"}",{"x2":81,"x3":82,"x4":82,"x5":82,"uptime":81,"avg_latency":83,"avg_credits":82},"100.00","0.00","291","Ungrouped Endpoints",{"endpoints":86,"name":339,"description":40,"ungrouped":6,"open":6},[87,123,150,177,204,231,258,285,312],{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":89,"description":93,"method":94,"name":95,"url_path":96,"root_url":55,"parameters":97,"responses":108,"result_stats":18},0.01,[90,91,92],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Inspect HTML Meta Title, Meta Description, H1 tags, Canonical & OG tags.","POST","inspect_meta_v1_seo_meta_inspect_post","/v1/seo/meta-inspect",{"url":98,"header":99,"post":101,"body":102,"path":107},[],[100],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[103],{"key":18,"example":104,"schema":105,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"html_content\":\"\u003Chtml>\u003Chead>\u003Ctitle>My Great Article Page\u003C\\/title>\u003Cmeta name='description' content='A short description here.'>\u003C\\/head>\u003Cbody>\u003Ch1>Main Title\u003C\\/h1>\u003C\\/body>\u003C\\/html>\"}","{\"properties\":{\"html_content\":{\"type\":\"string\",\"title\":\"Html Content\"}},\"type\":\"object\",\"required\":[\"html_content\"],\"title\":\"MetaInspectRequest\"}","''",[],[109,115],{"status":70,"status_code":71,"description":110,"schema":111,"examples":112,"example":114},"Successful Response","{\"properties\":{\"title\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Title\"},\"title_length\":{\"type\":\"integer\",\"title\":\"Title Length\"},\"title_status\":{\"type\":\"string\",\"title\":\"Title Status\"},\"description\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Description\"},\"description_length\":{\"type\":\"integer\",\"title\":\"Description Length\"},\"description_status\":{\"type\":\"string\",\"title\":\"Description Status\"},\"h1_count\":{\"type\":\"integer\",\"title\":\"H1 Count\"},\"has_canonical\":{\"type\":\"boolean\",\"title\":\"Has Canonical\"},\"has_og_image\":{\"type\":\"boolean\",\"title\":\"Has Og Image\"}},\"type\":\"object\",\"required\":[\"title\",\"title_length\",\"title_status\",\"description\",\"description_length\",\"description_status\",\"h1_count\",\"has_canonical\",\"has_og_image\"],\"title\":\"MetaInspectResponse\"}",[113],{"name":75,"summary":40,"description":40,"example":114},"{\"title\":{},\"title_length\":0,\"title_status\":\"\",\"description\":{},\"description_length\":0,\"description_status\":\"\",\"h1_count\":0,\"has_canonical\":true,\"has_og_image\":true}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":120,"example":122},"422",422,"Validation Error","{\"properties\":{\"detail\":{\"items\":{\"properties\":{\"loc\":{\"items\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"integer\"}]},\"type\":\"array\",\"title\":\"Location\"},\"msg\":{\"type\":\"string\",\"title\":\"Message\"},\"type\":{\"type\":\"string\",\"title\":\"Error Type\"},\"input\":{\"title\":\"Input\"},\"ctx\":{\"type\":\"object\",\"title\":\"Context\"}},\"type\":\"object\",\"required\":[\"loc\",\"msg\",\"type\"],\"title\":\"ValidationError\"},\"type\":\"array\",\"title\":\"Detail\"}},\"type\":\"object\",\"title\":\"HTTPValidationError\"}",[121],{"name":75,"summary":40,"description":40,"example":122},"{\"detail\":[{\"loc\":[],\"msg\":\"\",\"type\":\"\",\"ctx\":{}}]}",{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":124,"description":128,"method":94,"name":129,"url_path":130,"root_url":55,"parameters":131,"responses":141,"result_stats":18},[125,126,127],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Calculate Word Count, Character Count, Estimated Reading Time, and Difficulty Level.","calculate_readability_v1_seo_readability_post","/v1/seo/readability",{"url":132,"header":133,"post":135,"body":136,"path":140},[],[134],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[137],{"key":18,"example":138,"schema":139,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"text\":\"FastAPI is an asynchronous web framework built on top of Starlette and Pydantic.\"}","{\"properties\":{\"text\":{\"type\":\"string\",\"title\":\"Text\"}},\"type\":\"object\",\"required\":[\"text\"],\"title\":\"ReadabilityRequest\"}",[],[142,147],{"status":70,"status_code":71,"description":110,"schema":143,"examples":144,"example":146},"{\"properties\":{\"word_count\":{\"type\":\"integer\",\"title\":\"Word Count\"},\"character_count\":{\"type\":\"integer\",\"title\":\"Character Count\"},\"estimated_reading_time_minutes\":{\"type\":\"number\",\"title\":\"Estimated Reading Time Minutes\"},\"reading_difficulty\":{\"type\":\"string\",\"title\":\"Reading Difficulty\"}},\"type\":\"object\",\"required\":[\"word_count\",\"character_count\",\"estimated_reading_time_minutes\",\"reading_difficulty\"],\"title\":\"ReadabilityResponse\"}",[145],{"name":75,"summary":40,"description":40,"example":146},"{\"word_count\":0,\"character_count\":0,\"estimated_reading_time_minutes\":0,\"reading_difficulty\":\"\"}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":148,"example":122},[149],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":151,"description":155,"method":94,"name":156,"url_path":157,"root_url":55,"parameters":158,"responses":168,"result_stats":18},[152,153,154],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Generate valid JSON-LD Structured Data (Schema.org) for Article, Product, or FAQ.","generate_schema_v1_seo_schema_generate_post","/v1/seo/schema-generate",{"url":159,"header":160,"post":162,"body":163,"path":167},[],[161],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[164],{"key":18,"example":165,"schema":166,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"schema_type\":\"article\",\"title\":\"How to Build Ultra-Fast APIs with Python\",\"description\":{},\"url\":{},\"author_name\":{},\"image_url\":{},\"price\":{},\"currency\":{},\"faq_items\":{\"0\":{\"question\":\"What is FastAPI?\",\"answer\":\"FastAPI is a high-performance Python web framework.\"}}}","{\"properties\":{\"schema_type\":{\"type\":\"string\",\"title\":\"Schema Type\",\"description\":\"Supported types: 'article', 'product', 'faq'\"},\"title\":{\"type\":\"string\",\"title\":\"Title\"},\"description\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Description\"},\"url\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Url\"},\"author_name\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Author Name\",\"default\":\"Editorial Team\"},\"image_url\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Image Url\"},\"price\":{\"anyOf\":[{\"type\":\"number\"},{\"type\":\"null\"}],\"title\":\"Price\"},\"currency\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Currency\",\"default\":\"USD\"},\"faq_items\":{\"anyOf\":[{\"items\":{\"properties\":{\"question\":{\"type\":\"string\",\"title\":\"Question\"},\"answer\":{\"type\":\"string\",\"title\":\"Answer\"}},\"type\":\"object\",\"required\":[\"question\",\"answer\"],\"title\":\"FAQItem\"},\"type\":\"array\"},{\"type\":\"null\"}],\"title\":\"Faq Items\"}},\"type\":\"object\",\"required\":[\"schema_type\",\"title\"],\"title\":\"SchemaGenerateRequest\"}",[],[169,174],{"status":70,"status_code":71,"description":110,"schema":170,"examples":171,"example":173},"{\"properties\":{\"schema_type\":{\"type\":\"string\",\"title\":\"Schema Type\"},\"json_ld\":{\"type\":\"string\",\"title\":\"Json Ld\"},\"is_valid\":{\"type\":\"boolean\",\"title\":\"Is Valid\"}},\"type\":\"object\",\"required\":[\"schema_type\",\"json_ld\",\"is_valid\"],\"title\":\"SchemaGenerateResponse\"}",[172],{"name":75,"summary":40,"description":40,"example":173},"{\"schema_type\":\"\",\"json_ld\":\"\",\"is_valid\":true}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":175,"example":122},[176],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":178,"description":182,"method":94,"name":183,"url_path":184,"root_url":55,"parameters":185,"responses":195,"result_stats":18},[179,180,181],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Extract and classify internal vs external links, anchor text, and nofollow attributes from HTML.","check_links_v1_seo_link_check_post","/v1/seo/link-check",{"url":186,"header":187,"post":189,"body":190,"path":194},[],[188],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[191],{"key":18,"example":192,"schema":193,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"html_content\":\"\u003Chtml>\u003Cbody>\u003Ca href='\\/about'>About Us\u003C\\/a>\u003Ca href='https:\\/\\/google.com' rel='nofollow'>Google\u003C\\/a>\u003C\\/body>\u003C\\/html>\",\"base_domain\":\"example.com\"}","{\"properties\":{\"html_content\":{\"type\":\"string\",\"title\":\"Html Content\"},\"base_domain\":{\"type\":\"string\",\"title\":\"Base Domain\",\"default\":\"example.com\"}},\"type\":\"object\",\"required\":[\"html_content\"],\"title\":\"LinkCheckRequest\"}",[],[196,201],{"status":70,"status_code":71,"description":110,"schema":197,"examples":198,"example":200},"{\"properties\":{\"total_links\":{\"type\":\"integer\",\"title\":\"Total Links\"},\"internal_links_count\":{\"type\":\"integer\",\"title\":\"Internal Links Count\"},\"external_links_count\":{\"type\":\"integer\",\"title\":\"External Links Count\"},\"nofollow_links_count\":{\"type\":\"integer\",\"title\":\"Nofollow Links Count\"},\"links\":{\"items\":{\"properties\":{\"href\":{\"type\":\"string\",\"title\":\"Href\"},\"anchor_text\":{\"type\":\"string\",\"title\":\"Anchor Text\"},\"is_internal\":{\"type\":\"boolean\",\"title\":\"Is Internal\"},\"is_nofollow\":{\"type\":\"boolean\",\"title\":\"Is Nofollow\"}},\"type\":\"object\",\"required\":[\"href\",\"anchor_text\",\"is_internal\",\"is_nofollow\"],\"title\":\"LinkItem\"},\"type\":\"array\",\"title\":\"Links\"}},\"type\":\"object\",\"required\":[\"total_links\",\"internal_links_count\",\"external_links_count\",\"nofollow_links_count\",\"links\"],\"title\":\"LinkCheckResponse\"}",[199],{"name":75,"summary":40,"description":40,"example":200},"{\"total_links\":0,\"internal_links_count\":0,\"external_links_count\":0,\"nofollow_links_count\":0,\"links\":[{\"href\":\"\",\"anchor_text\":\"\",\"is_internal\":true,\"is_nofollow\":true}]}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":202,"example":122},[203],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":205,"description":209,"method":94,"name":210,"url_path":211,"root_url":55,"parameters":212,"responses":222,"result_stats":18},[206,207,208],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Generate clean, SEO-friendly, stop-word-free URL slug.","generate_slug_v1_seo_slugify_post","/v1/seo/slugify",{"url":213,"header":214,"post":216,"body":217,"path":221},[],[215],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[218],{"key":18,"example":219,"schema":220,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"text\":\"10 Best AI & Python Tools for Translators in 2026!\",\"language\":{},\"remove_stopwords\":{}}","{\"properties\":{\"text\":{\"type\":\"string\",\"title\":\"Text\"},\"language\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Language\",\"default\":\"en\"},\"remove_stopwords\":{\"anyOf\":[{\"type\":\"boolean\"},{\"type\":\"null\"}],\"title\":\"Remove Stopwords\",\"default\":true}},\"type\":\"object\",\"required\":[\"text\"],\"title\":\"SlugifyRequest\"}",[],[223,228],{"status":70,"status_code":71,"description":110,"schema":224,"examples":225,"example":227},"{\"properties\":{\"original_text\":{\"type\":\"string\",\"title\":\"Original Text\"},\"slug\":{\"type\":\"string\",\"title\":\"Slug\"},\"word_count\":{\"type\":\"integer\",\"title\":\"Word Count\"}},\"type\":\"object\",\"required\":[\"original_text\",\"slug\",\"word_count\"],\"title\":\"SlugifyResponse\"}",[226],{"name":75,"summary":40,"description":40,"example":227},"{\"original_text\":\"\",\"slug\":\"\",\"word_count\":0}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":229,"example":122},[230],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":232,"description":236,"method":94,"name":237,"url_path":238,"root_url":55,"parameters":239,"responses":249,"result_stats":18},[233,234,235],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Generate clean robots.txt directives and Sitemap declaration.","generate_robots_v1_seo_robots_generator_post","/v1/seo/robots-generator",{"url":240,"header":241,"post":243,"body":244,"path":248},[],[242],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[245],{"key":18,"example":246,"schema":247,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"site_url\":\"https:\\/\\/example.com\",\"disallow_paths\":{},\"allow_paths\":{},\"sitemap_url\":{},\"user_agents\":{}}","{\"properties\":{\"site_url\":{\"type\":\"string\",\"title\":\"Site Url\",\"default\":\"https:\\/\\/example.com\"},\"disallow_paths\":{\"anyOf\":[{\"items\":{\"type\":\"string\"},\"type\":\"array\"},{\"type\":\"null\"}],\"title\":\"Disallow Paths\",\"default\":[\"\\/admin\\/\",\"\\/private\\/\"]},\"allow_paths\":{\"anyOf\":[{\"items\":{\"type\":\"string\"},\"type\":\"array\"},{\"type\":\"null\"}],\"title\":\"Allow Paths\",\"default\":[\"\\/\"]},\"sitemap_url\":{\"anyOf\":[{\"type\":\"string\"},{\"type\":\"null\"}],\"title\":\"Sitemap Url\",\"default\":\"https:\\/\\/example.com\\/sitemap.xml\"},\"user_agents\":{\"anyOf\":[{\"items\":{\"type\":\"string\"},\"type\":\"array\"},{\"type\":\"null\"}],\"title\":\"User Agents\",\"default\":[\"*\"]}},\"type\":\"object\",\"title\":\"RobotsGeneratorRequest\"}",[],[250,255],{"status":70,"status_code":71,"description":110,"schema":251,"examples":252,"example":254},"{\"properties\":{\"robots_txt\":{\"type\":\"string\",\"title\":\"Robots Txt\"},\"rules_count\":{\"type\":\"integer\",\"title\":\"Rules Count\"}},\"type\":\"object\",\"required\":[\"robots_txt\",\"rules_count\"],\"title\":\"RobotsGeneratorResponse\"}",[253],{"name":75,"summary":40,"description":40,"example":254},"{\"robots_txt\":\"\",\"rules_count\":0}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":256,"example":122},[257],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":259,"description":263,"method":94,"name":264,"url_path":265,"root_url":55,"parameters":266,"responses":276,"result_stats":18},[260,261,262],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Extract N-gram phrases (2-word and 3-word co-occurrences) for LSI Keyword Analysis.","extract_lsi_keywords_v1_seo_lsi_keywords_post","/v1/seo/lsi-keywords",{"url":267,"header":268,"post":270,"body":271,"path":275},[],[269],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[272],{"key":18,"example":273,"schema":274,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"text\":\"FastAPI is great for building high performance web APIs. High performance web applications use FastAPI.\",\"min_words\":{},\"max_words\":{},\"top_n\":{}}","{\"properties\":{\"text\":{\"type\":\"string\",\"title\":\"Text\"},\"min_words\":{\"anyOf\":[{\"type\":\"integer\",\"maximum\":3,\"minimum\":2},{\"type\":\"null\"}],\"title\":\"Min Words\",\"default\":2},\"max_words\":{\"anyOf\":[{\"type\":\"integer\",\"maximum\":4,\"minimum\":2},{\"type\":\"null\"}],\"title\":\"Max Words\",\"default\":3},\"top_n\":{\"anyOf\":[{\"type\":\"integer\",\"maximum\":50,\"minimum\":1},{\"type\":\"null\"}],\"title\":\"Top N\",\"default\":10}},\"type\":\"object\",\"required\":[\"text\"],\"title\":\"LsiKeywordsRequest\"}",[],[277,282],{"status":70,"status_code":71,"description":110,"schema":278,"examples":279,"example":281},"{\"properties\":{\"total_phrases_extracted\":{\"type\":\"integer\",\"title\":\"Total Phrases Extracted\"},\"top_ngrams\":{\"items\":{\"properties\":{\"phrase\":{\"type\":\"string\",\"title\":\"Phrase\"},\"count\":{\"type\":\"integer\",\"title\":\"Count\"}},\"type\":\"object\",\"required\":[\"phrase\",\"count\"],\"title\":\"NgramItem\"},\"type\":\"array\",\"title\":\"Top Ngrams\"}},\"type\":\"object\",\"required\":[\"total_phrases_extracted\",\"top_ngrams\"],\"title\":\"LsiKeywordsResponse\"}",[280],{"name":75,"summary":40,"description":40,"example":281},"{\"total_phrases_extracted\":0,\"top_ngrams\":[{\"phrase\":\"\",\"count\":0}]}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":283,"example":122},[284],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":286,"description":290,"method":94,"name":291,"url_path":292,"root_url":55,"parameters":293,"responses":303,"result_stats":18},[287,288,289],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Perform a heuristic Helpful Content audit (word count, paragraph structure, readability score).","audit_content_v1_seo_content_audit_post","/v1/seo/content-audit",{"url":294,"header":295,"post":297,"body":298,"path":302},[],[296],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[299],{"key":18,"example":300,"schema":301,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"text_or_html\":\"\u003Ch1>Title\u003C\\/h1>\u003Cp>First long paragraph about SEO optimization and best practices for developers.\u003C\\/p>\u003Cp>Second paragraph providing actionable tips.\u003C\\/p>\"}","{\"properties\":{\"text_or_html\":{\"type\":\"string\",\"title\":\"Text Or Html\"}},\"type\":\"object\",\"required\":[\"text_or_html\"],\"title\":\"ContentAuditRequest\"}",[],[304,309],{"status":70,"status_code":71,"description":110,"schema":305,"examples":306,"example":308},"{\"properties\":{\"word_count\":{\"type\":\"integer\",\"title\":\"Word Count\"},\"paragraph_count\":{\"type\":\"integer\",\"title\":\"Paragraph Count\"},\"avg_words_per_sentence\":{\"type\":\"number\",\"title\":\"Avg Words Per Sentence\"},\"helpful_content_score\":{\"type\":\"integer\",\"title\":\"Helpful Content Score\"},\"thin_content_warning\":{\"type\":\"boolean\",\"title\":\"Thin Content Warning\"},\"recommendations\":{\"items\":{\"type\":\"string\"},\"type\":\"array\",\"title\":\"Recommendations\"}},\"type\":\"object\",\"required\":[\"word_count\",\"paragraph_count\",\"avg_words_per_sentence\",\"helpful_content_score\",\"thin_content_warning\",\"recommendations\"],\"title\":\"ContentAuditResponse\"}",[307],{"name":75,"summary":40,"description":40,"example":308},"{\"word_count\":0,\"paragraph_count\":0,\"avg_words_per_sentence\":0,\"helpful_content_score\":0,\"thin_content_warning\":true,\"recommendations\":[]}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":310,"example":122},[311],{"name":75,"summary":40,"description":40,"example":122},{"blocked":6,"hidden":6,"agent_price":88,"credits":18,"flexible_credits_description":18,"consumptions":313,"description":317,"method":94,"name":318,"url_path":319,"root_url":55,"parameters":320,"responses":330,"result_stats":18},[314,315,316],{"name":37,"slug":38,"cost":39,"label":40,"avg":18},{"name":43,"slug":44,"cost":45,"label":40,"avg":18},{"name":48,"slug":49,"cost":50,"label":40,"avg":18},"Extract top keywords and calculate keyword density percentage.","extract_keywords_v1_seo_extract_keywords_post","/v1/seo/extract-keywords",{"url":321,"header":322,"post":324,"body":325,"path":329},[],[323],{"key":60,"is_auth":17,"example":61,"example_disabled":17,"example_type":62,"name":63,"description":61,"required":17,"always_error":64},[],[326],{"key":18,"example":327,"schema":328,"example_disabled":6,"example_type":62,"value_type":62,"enum_values":18,"default_value":40,"required":6,"name":18,"description":106},"{\"text\":\"FastAPI is a modern, fast Web framework for Python. Python is great for AI.\",\"top_n\":{}}","{\"properties\":{\"text\":{\"type\":\"string\",\"title\":\"Text\"},\"top_n\":{\"anyOf\":[{\"type\":\"integer\"},{\"type\":\"null\"}],\"title\":\"Top N\",\"default\":5}},\"type\":\"object\",\"required\":[\"text\"],\"title\":\"KeywordRequest\"}",[],[331,336],{"status":70,"status_code":71,"description":110,"schema":332,"examples":333,"example":335},"{\"properties\":{\"total_words\":{\"type\":\"integer\",\"title\":\"Total Words\"},\"top_keywords\":{\"items\":{\"properties\":{\"keyword\":{\"type\":\"string\",\"title\":\"Keyword\"},\"count\":{\"type\":\"integer\",\"title\":\"Count\"},\"density_percent\":{\"type\":\"number\",\"title\":\"Density Percent\"}},\"type\":\"object\",\"required\":[\"keyword\",\"count\",\"density_percent\"],\"title\":\"KeywordItem\"},\"type\":\"array\",\"title\":\"Top Keywords\"}},\"type\":\"object\",\"required\":[\"total_words\",\"top_keywords\"],\"title\":\"KeywordResponse\"}",[334],{"name":75,"summary":40,"description":40,"example":335},"{\"total_words\":0,\"top_keywords\":[{\"keyword\":\"\",\"count\":0,\"density_percent\":0}]}",{"status":116,"status_code":117,"description":118,"schema":119,"examples":337,"example":122},[338],{"name":75,"summary":40,"description":40,"example":122},"v1",[341,344],{"question":342,"answer":343},"What tools are included in the All-in-One SEO Toolkit API?","The toolkit provides 9 ultra-fast microservices for SEO automation: JSON-LD Schema.org generator, LSI keyword extractor, Helpful Content audit, keyword density analyzer, readability metrics, HTML meta tag inspector, robots.txt validator, and link structure analyzer.",{"question":345,"answer":346},"How can AI agents (Claude Code, Cursor) use this API?","This API is fully compatible with Model Context Protocol (MCP) and x402 micropayments. AI agents can connect via our hosted MCP server endpoint and call all 9 tools at $0.01 per execution without managing separate billing accounts.",[],[349,368,379,391],{"type":350,"slug":351,"blocked":6,"period":352,"currency":353,"pricing":354,"rate_limit":357,"objects":358,"name":366,"display_name":366,"features":367},"periodic","cnljqy3hqiakcnhdq6dg9wzv","1 MONTH","usd",{"price":46,"credits":46,"past_due_timeout_num":355,"past_due_timeout_type":356},3,"DAY",{"max_requests":18,"time_window":18},[359,362,364],{"id":360,"name":37,"slug":38,"quota":361,"tiers":18},"n31579067",25,{"id":363,"name":43,"slug":44,"quota":361,"tiers":18},"n0f84e945",{"id":365,"name":48,"slug":49,"quota":361,"tiers":18},"n6db24222","BASIC",[],{"type":350,"slug":369,"blocked":6,"period":352,"currency":353,"pricing":370,"rate_limit":372,"objects":373,"name":377,"display_name":377,"features":378},"1ci4yfmm66t72r0yzuh771ph",{"price":371,"credits":46,"past_due_timeout_num":355,"past_due_timeout_type":356},7.99,{"max_requests":18,"time_window":18},[374,376],{"id":360,"name":37,"slug":38,"quota":375,"tiers":18},3000,{"id":365,"name":48,"slug":49,"quota":375,"tiers":18},"PRO",[],{"type":350,"slug":380,"blocked":6,"period":352,"currency":353,"pricing":381,"rate_limit":383,"objects":384,"name":389,"display_name":389,"features":390},"xiji88r09kvcpb33782ko8cn",{"price":382,"credits":46,"past_due_timeout_num":355,"past_due_timeout_type":356},29.99,{"max_requests":18,"time_window":18},[385,387,388],{"id":360,"name":37,"slug":38,"quota":386,"tiers":18},6000,{"id":363,"name":43,"slug":44,"quota":386,"tiers":18},{"id":365,"name":48,"slug":49,"quota":386,"tiers":18},"ULTRA",[],{"type":350,"slug":392,"blocked":6,"period":352,"currency":353,"pricing":393,"rate_limit":395,"objects":396,"name":401,"display_name":401,"features":402},"6hg6aafmsv721uhmm2ckqdly",{"price":394,"credits":46,"past_due_timeout_num":355,"past_due_timeout_type":356},89.99,{"max_requests":18,"time_window":18},[397,399,400],{"id":360,"name":37,"slug":38,"quota":398,"tiers":18},150000,{"id":363,"name":43,"slug":44,"quota":398,"tiers":18},{"id":365,"name":48,"slug":49,"quota":398,"tiers":18},"MEGA",[],[],{"canonical":405,"page_title":406,"meta":407},"https://jojapi.com/hub/api/all-in-one-seo-toolkit-api","All-in-One SEO Toolkit API Documentation & Playground - JoJ API",{"description":7,"keywords":408},"API,API Documentation,API Playground,Plans & Pricing,All-in-One SEO Toolkit,user-ukqwxp"]