{"uid":"cap_D6dfrg5liimOxfE_P5LN-","slug":"agentready-website-audit-b2fbb03f","name":"AgentReady Website Audit","description":"AI readiness audit API. Full AI-agent readiness audit of a website: 23 checks with evidence (robots.txt rules for 17 AI crawlers incl. GPTBot and ClaudeBot; WAF / bot challenges; raw-HTML content without JavaScript; markdown; llms.txt; sitemap; JSON-LD; meta and Open Graph; OpenAPI; live MCP initialize; A2A agent card; x402; HTTPS, HSTS, speed), score 0-100 and grade, prioritized fixes and ready-to-paste snippets (llms.txt draft, robots.txt lines, JSON-LD, meta tags, mcp.json, agent card).","url":"https://api.youraitools.co/agentready/v1/audit?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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":["url"],"properties":{"url":{"type":"string","description":"Website URL or domain to audit, e.g. https://example.com or stripe.com (public http/https only)"}},"description":"Search intents: ai readiness audit, ai seo audit, llms.txt validator, ai bot access audit, structured data check, agent readiness report"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/","host":"example.com","tier":"audit","fixes":[{"how":"Most agents and AI crawlers do not run JavaScript. Use SSR / static generatio...","check":"no_js_content","title":"Server-render the main content","finding":"Only 25 words in the raw HTML. Agents without a browser see almost nothing.","priority":"high","points_gain":10}],"grade":"D","score":42,"checks":[{"id":"home_ok","max":6,"detail":"HTTP 200.","points":6,"status":"pass","category":"access"}],"counts":{"fail":11,"pass":8,"warn":3,"unknown":1},"engine":"agentready-0.1","robots":{"bots":{"GPTBot":{"kind":"training","owner":"OpenAI","status":"allowed","rule_group":"none"},"ChatGPT-User":{"kind":"agent","owner":"OpenAI","status":"allowed","rule_group":"none"},"OAI-SearchBot":{"kind":"search","owner":"OpenAI","status":"allowed","rule_group":"none"}},"found":false,"sitemaps":[],"content_signal":null},"verdict":"not_ready","requests":17,"snippets":{"json_ld":"<script type=\"application/ld+json\">\n{\n  \"@context\": \"https://schema.org\",\n  \"...","llms_txt":"# Example Domain\n\n> Example Domain website\n\n## Main pages\n\n- [Home](https://e...","markdown":"<link rel=\"alternate\" type=\"text/markdown\" href=\"/index.md\">\n<!-- Or answer \"...","mcp_json":"{\n  \"name\": \"Example Domain\",\n  \"description\": \"Example Domain website\",\n  \"e...","meta_tags":"<title>Example Domain</title>\n<meta name=\"description\" content=\"Example Domai...","agent_card":"{\n  \"protocolVersion\": \"0.3.0\",\n  \"name\": \"Example Domain\",\n  \"description\": ...","robots_txt":"# AI agents and AI search: allowed (they fetch pages for users and cite you)\n..."},"warnings":["checks_incomplete: http could not be fetched; those checks are \"unknown\" and ..."],"final_url":"https://example.com/","categories":{"access":{"max":30,"label":"Agent access","score":29,"unknown":0},"content":{"max":25,"label":"Content agents can read","score":5,"unknown":0},"discovery":{"max":25,"label":"Discovery and metadata","score":2,"unknown":0},"interfaces":{"max":12,"label":"Agent interfaces (APIs, MCP, payments)","score":0,"unknown":0},"performance":{"max":8,"label":"Speed and HTTPS","score":6,"unknown":1}},"checked_at":"2026-10-22T18:04:25.438Z","confidence":"medium","disclaimer":"Automated checks of public URLs at the time of the audit, from a Cloudflare edge with an honest AgentReadyBot user agent. Informational; no guarantee that any specific AI product will crawl, cite or use the site.","top_issues":[{"check":"no_js_content","title":"Server-render the main content","priority":"high","points_gain":10}],"sources_failed":["http"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","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.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZvR3SzpAYGQeyoAecx9Px","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a website URL for AI-agent readiness, scoring it across access, content, and discovery checks with actionable fixes.","exampleAgentPrompt":"Can you run an agent-readiness audit on https://mystartup.com and tell me what grade it gets, which checks are failing, and what I should fix first?","exampleUseCases":[{"title":"Pre-launch AI accessibility check","prompt":"Before we go live, can you audit https://myproduct.io for AI agent readiness and tell me if GPTBot and ChatGPT-User can access it, plus what our overall score is?"},{"title":"Diagnosing low LLM discoverability","prompt":"My site stripe.com seems invisible to AI assistants — can you run an agentready audit and tell me the top high-priority fixes I should make so agents can actually read the content?"},{"title":"Comparing site readiness before and after changes","prompt":"We just added server-side rendering and llms.txt to https://acmecorp.com — can you audit it now and give me the current readiness grade and a breakdown of pass/fail checks?"}],"resultDescription":"A JSON report including: overall readiness grade (A–F) and numeric score (0–100), a verdict (e.g. 'not_ready'), a list of individual checks with pass/fail/warn/unknown status and point values per category (access, content, discovery), a prioritized list of fixes with actionable 'how' descriptions, robots.txt bot access rules for known AI crawlers (GPTBot, ChatGPT-User, OAI-SearchBot, etc.), detected sitemaps, and content snippets (JSON-LD, llms.txt, markdown, MCP JSON, meta tags, agent card, robots.txt suggestions).","failureModes":["URL is not publicly accessible (private/intranet) — some checks return 'unknown'","HTTP fetch fails for the URL — affected checks marked unknown with a warning","Non-http/https URL provided — rejected by schema validation","Rate limiting or upstream fetch timeout causing incomplete check results","Domain does not resolve — all access checks fail"],"whenToPreferThis":"Use this endpoint when you need a structured, scored audit of a specific website's readiness for AI agent and LLM crawler access — covering robots.txt rules, content renderability, structured data presence, and discovery signals. Prefer this over generic SEO crawlers when the specific goal is ensuring AI agents (GPTBot, ChatGPT-User, etc.) can read and index a site.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-26T06:51:53.554Z","isFirstParty":false,"canonicalSlug":"agentready-website-audit-b2fbb03f"}