{"uid":"cap_QewPJEpL4CtzjcOa3ld08","slug":"milliapi-ai-web-readiness-batch-audit-e3e2a70c","name":"MilliAPI AI Web Readiness Batch Audit","description":"Tiny machine-readable APIs that AI agents can discover, pay for with x402 USDC on Base, and use instantly. Services start at $0.001 per call.","url":"https://milliapi.com/api/agent-web-audit-batch","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"urls":{"type":"string"}}},"responseSchema":{"type":"json","example":{"failed":0,"product":"MilliAPI AI Web Readiness Batch","results":[{"score":80,"target":"https://example.com/","verdict":"mostly_ready","repairArtifacts":{"count":2}}],"checkedAt":"2026-09-01T00:00:00.000Z","requested":2,"succeeded":2}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_enFSAvgWG47cansAqiaHW","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits multiple URLs in a single call to assess their AI-agent and answer-engine readiness, returning scores, verdicts, and repair artifact counts for each.","exampleAgentPrompt":"Can you batch audit these three URLs for AI agent readiness — https://example.com, https://example.com/blog, and https://example.com/pricing — and tell me which ones are ready, which aren't, and how many fixes each needs?","exampleUseCases":[{"title":"Pre-launch AI readiness sweep","prompt":"Before we launch our new marketing site, can you audit all five of our key pages — https://acme.com/, https://acme.com/product, https://acme.com/pricing, https://acme.com/blog, and https://acme.com/contact — and tell me which are ready for AI crawlers and which need repairs?"},{"title":"Competitor AI accessibility benchmarking","prompt":"I want to compare how AI-ready our top three competitors are — can you audit https://competitor1.com, https://competitor2.com, and https://competitor3.com and give me scores and verdicts for each?"},{"title":"Post-fix validation across content pages","prompt":"We just updated our robots.txt and llms.txt on several pages — can you re-audit https://mybrand.com/articles, https://mybrand.com/docs, and https://mybrand.com/faq to confirm they're now passing the AI readiness checks and show how many repair artifacts remain?"}],"resultDescription":"Returns a JSON object with the product name, request timestamp, total requested/succeeded/failed counts, and a results array where each entry contains the target URL, a numeric AI readiness score (0–100), a verdict string (e.g. 'mostly_ready'), and a repairArtifacts object with a count of recommended fixes.","failureModes":["Invalid or unreachable URLs cause individual results to be marked as failed while others succeed","Malformed input (non-string urls field) returns a validation error","Private or firewalled pages may return failed status since the service cannot crawl them","Sending too many URLs in one call may cause timeouts or partial failures","Payment failure via x402 prevents the call from executing entirely"],"whenToPreferThis":"Choose this batch endpoint over the single-URL audit when you need to evaluate multiple pages in one API call and want to minimize round-trips and total cost. It is ideal for sweeping an entire site's key pages, comparing competitors, or validating a set of URLs after infrastructure changes. For auditing a single URL with the same metrics, use the single-page variant instead.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:41:54.352Z","isFirstParty":false}