{"uid":"cap_IEijUw-IeylBHpRLaUVMH","slug":"agent-weather-domain-access-policy-reader-7b1de63e","name":"Agent Weather Domain Access Policy Reader","description":"Readings of the public files one tracked domain serves about crawler and agent access (GET /v1/access-policy/{domain}): robots.txt groups for named AI-agent user-agents and the * group, Content-Signal values, llms.txt presence and title, /.well-known JSON files (parsed only when served as JSON), se…","url":"https://api.agentweather.io/v1/access-policy/:domain?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"},"pathParams":{"type":"object","properties":{"domain":{"type":"string","description":"tracked domain from the free list GET /v1/access-policy/index"}}},"queryParams":{"type":"object","properties":{},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["domain","generated_at","readings","changes_7d"],"properties":{"domain":{"type":"string"},"fetcher":{"type":"object"},"readings":{"type":"array"},"changes_7d":{"type":"array"},"generated_at":{"type":"string","format":"date-time"}},"additionalProperties":true}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_UTnA6D48O4MgW14G1xgcd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches crawled access-policy readings for a single domain, including robots.txt AI-agent rules, llms.txt presence, Content-Signal values, and /.well-known JSON files","exampleAgentPrompt":"What's the current AI-agent access policy for openai.com — does it have an llms.txt file, what do the robots.txt rules say for named AI-agent user-agents, and have there been any changes in the last 7 days?","exampleUseCases":[{"title":"Pre-crawl agent access check","prompt":"Before my agent scrapes techcrunch.com, can you check Agent Weather to see if it allows AI crawlers in its robots.txt and whether it has an llms.txt file?"},{"title":"AI-friendliness audit for a partner site","prompt":"I need to audit whether stripe.com is publishing any AI-agent access signals — check its robots.txt named-agent groups, Content-Signal values, and any well-known JSON files it serves."},{"title":"Monitor domain policy drift","prompt":"Check Agent Weather for anthropic.com and tell me what changes have happened to its AI access policy in the last 7 days — I want to know if anything shifted in the robots.txt or llms.txt."}],"resultDescription":"Returns a structured object containing: the domain name, generation timestamp, an array of access-policy readings (robots.txt groups for named AI-agent user-agents and the wildcard group, Content-Signal values, llms.txt presence and title, parsed /.well-known JSON files), and an array of change events observed over the prior 7 days.","failureModes":["Domain not in tracked index — returns an error or empty result; use GET /v1/access-policy/index to find valid tracked domains","Domain string malformed or missing — 400-level validation error","Payment not completed — x402 payment required error returned before data is served","Upstream crawl data stale or unavailable — readings array may be incomplete or missing recent signals","Domain serves well-known files not as JSON — those files are skipped/unparsed per spec"],"whenToPreferThis":"Use this endpoint when you need a structured, pre-fetched snapshot of a specific domain's AI-agent and crawler access posture — including robots.txt named-agent rules, llms.txt, Content-Signal headers, and well-known files — without having to crawl and parse those files yourself. Prefer it over rolling your own crawl when you want historical 7-day change tracking alongside the current readings, or when you need a consistent, normalized format across many domains. It is ideal for pre-flight checks before an agent attempts to access a site, for compliance auditing, or for monitoring partner/competitor domains for policy changes.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T12:33:06.765Z","isFirstParty":false,"canonicalSlug":"agent-weather-domain-access-policy-reader-7b1de63e"}