{"uid":"cap_Vd3O2PgL1Sw4ttLV7LzKv","slug":"agent-trust-lookup-domain-signal-check-8fb86620","name":"Agent Trust Lookup – Domain Signal Check","description":"Know your agent before you serve it: wallet history and micro-payment behaviour on Base, ERC-8004 identity and feedback, Web Bot Auth and agent-card presence on a domain, and signed-request verification. Pay per call over x402, no API key.","url":"https://agent-trust.agent-utils.workers.dev/v1/domain","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":["domain"],"properties":{"domain":{"type":"string","description":"Hostname without scheme"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"mcp":{"type":"object"},"x402":{"type":"object"},"https":{"type":"boolean"},"domain":{"type":"string"},"llmsTxt":{"type":"boolean"},"agentCard":{"type":"object"},"checkedAt":{"type":"string"},"reachable":{"type":"boolean"},"robotsTxt":{"type":"boolean"},"webBotAuth":{"type":"object"}}}}}}},"responseSchema":{"type":"json","example":{"mcp":{"wellKnown":false},"x402":{"networks":[],"answers402":false},"https":true,"domain":"agent-gateway.agent-utils.workers.dev","llmsTxt":true,"agentCard":{"url":"https://agent-gateway.agent-utils.workers.dev/a2a","name":"Agent Utils","skills":22,"present":true,"extensions":["https://github.com/google-a2a/a2a-x402/v0.1"]},"checkedAt":"2026-09-06T21:00:00.000Z","reachable":true,"robotsTxt":false,"webBotAuth":{"keys":0,"kids":[],"directory":false}}},"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__NKdCIMCejfcRZe_pAiEY","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":"Given a hostname, returns agent-readiness signals for that domain: HTTPS status, reachability, agent card presence, Web Bot Auth keys, llms.txt, robots.txt, x402 payment support, and MCP well-known endpoint.","exampleAgentPrompt":"Can you check what agent-readiness signals are present on coinbase.com — things like whether it has an agent card, Web Bot Auth keys, llms.txt, x402 support, and if the domain is reachable?","exampleUseCases":[{"title":"Pre-flight check before calling an agent","prompt":"Before I connect to agent-gateway.example.com, can you look up its agent trust signals — does it have an agent card, does it support x402, and are there any Web Bot Auth keys configured?"},{"title":"Auditing a marketplace of agent services","prompt":"I'm vetting a list of agent service domains for our marketplace. Can you check the domain agent-shop.example.com and tell me what agent protocols it supports — agent card, llms.txt, MCP well-known, Web Bot Auth, and x402?"},{"title":"Debugging missing agent card on own domain","prompt":"I just deployed an agent card on myagent.acme.io — can you check if it's actually showing up, and also tell me whether llms.txt and Web Bot Auth are detected there?"}],"resultDescription":"Returns a JSON object with fields: domain (string), reachable (boolean), https (boolean), agentCard (object with url, name, skills, present, extensions), webBotAuth (object with keys count, kids array, directory boolean), llmsTxt (boolean), robotsTxt (boolean), x402 (object with answers402 boolean and networks array), mcp (object with wellKnown boolean), and checkedAt (ISO timestamp).","failureModes":["Domain not found or DNS failure — reachable field returns false with no further signals populated","Domain is reachable but times out — partial data may be returned","Invalid domain format (with scheme or path) — query parameter validation error","Domain has no agent signals — all boolean fields return false, arrays empty","x402 payment failure — call rejected before domain lookup occurs if payment not provided"],"whenToPreferThis":"Use this endpoint when you need a comprehensive, single-call snapshot of a domain's agent-readiness signals — covering agent card, Web Bot Auth, x402, MCP, llms.txt, and HTTPS in one shot. Prefer it over manually probing /.well-known/ paths or individual checks when you need to quickly assess whether a domain is a trustworthy, protocol-compliant agent endpoint before connecting to it.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:33:48.899Z","isFirstParty":false}