{"ok":true,"tool_name":"util_domain_trust_report","surface":"delx-agent-utilities","compatibility_route":false,"latency_ms":501,"product":{"product_id":"domain_trust_report","tool_name":"util_domain_trust_report","slug":"domain-trust-report","title":"Domain Trust Report","category":"trust_risk","agent_job":"Decide whether a domain looks safe enough for an agent to browse, cite, or transact with.","description":"Trust-oriented domain report combining DNS, RDAP, TLS, security.txt, headers, robots, sitemap, and URL health signals.","use_when":["An agent is about to rely on a domain it does not know.","A registry wants risk signals before listing an endpoint.","A commerce agent needs a basic trust check before payment or contact extraction."],"avoid_when":["You already trust the domain and only need content extraction.","The domain is internal/private and not reachable from the public internet."],"input_example":{"url":"https://delx.ai","timeout":8},"required_params":["url"],"output_highlights":["DNS and RDAP summary","TLS and security.txt signals","headers and URL health","trust/risk notes for agents"],"success_criteria":["Makes trust uncertainty explicit instead of pretending to certify safety.","Gives agents enough evidence to proceed, defer, or ask for human review."],"latency_target_ms":9000,"cache_policy":"Safe to cache per URL/domain for 30-120 minutes.","method":"GET_OR_POST","canonical_endpoint":"https://api.delx.ai/api/v1/utilities/domain-trust-report","x402_endpoint":"https://api.delx.ai/api/v1/x402/domain-trust-report","schema_url":"https://api.delx.ai/api/v1/tools/schema/util_domain_trust_report","idempotency":"safe for repeated calls with the same public input","stability":"productized_v1","price":{"amount":"0.00","amount_cents":0,"currency":"USDC","mode":"fixed","future_amount":"0.01","future_amount_cents":1,"free_access":true},"payment_rails":{"primary":"x402","supported":["x402","mpp","circle_gateway_nanopayments"],"circle_gateway_nanopayments":{"status":"provider_configurable","minimum_usdc":"0.000001","scheme":"exact","signature":"EIP-3009 TransferWithAuthorization","batching":"Circle Gateway batched settlement","docs":"https://developers.circle.com/gateway/nanopayments","protocol_boundary":"Only Delx Agent Utilities are payment-capable; Delx Protocol remains free."}},"monetization":{"charge_mode":"off","paid_candidate":false,"future_paid_candidate":true,"charge_enabled":false,"shadow_only":false,"enforce":false,"free_access_enabled":true,"protocol_boundary":"Delx Protocol remains free; only stateless utilities are candidates for charging."}},"agent_report":{"product_id":"domain_trust_report","title":"Domain Trust Report","verdict":"high","summary":"Domain Trust Report: high. trust_level=high; trust_score=90; tls_reachable=True; security_txt=True","evidence_signals":["trust_level=high","trust_score=90","tls_reachable=True","security_txt=True"],"next_steps":["If trust is medium/low, avoid autonomous payment and ask for human review."],"machine_contract":{"stable":true,"raw_result_field":"result","do_not_treat_as_certification":true}},"api_key":{"present":false,"key_prefix":"","label":""},"result":{"url":"https://ontology.delx.ai","domain":"ontology.delx.ai","trust_score":90,"trust_level":"high","tls":{"host":"ontology.delx.ai","port":443,"subject":["commonName=ontology.delx.ai"],"issuer":["countryName=US","organizationName=Let's Encrypt","commonName=R13"],"serial_number":"0652B2099623CADF4467C22D9590B2E09DCE","version":3,"valid_from":"2026-05-10T08:39:35","valid_to":"2026-08-08T08:39:34","days_until_expiry":89,"san_dns":["ontology.delx.ai"],"reachable":true,"url":"https://ontology.delx.ai"},"security_txt":{"url":"https://ontology.delx.ai","security_txt_url":"https://ontology.delx.ai/.well-known/security.txt","found":true,"status":200,"contacts":["mailto:security@delx.ai","https://x.com/delxbot"],"policies":["https://delx.ai/docs/security"],"hiring":["https://delx.ai/docs/discovery"],"acknowledgments":["https://delx.ai/docs/security"],"preferred_languages":["en","pt-BR"],"expires":"2027-02-17T00:00:00.000Z"},"headers":{"url":"https://ontology.delx.ai","final_url":"https://ontology.delx.ai","status":200,"reachable":true,"headers":{"content-type":"text/html; charset=utf-8","server":"Vercel","cache-control":"public, max-age=0, must-revalidate","strict-transport-security":"max-age=63072000","content-security-policy":"","x-frame-options":"DENY","x-content-type-options":"nosniff","referrer-policy":"strict-origin-when-cross-origin","permissions-policy":"camera=(), microphone=(), geolocation=()","cross-origin-resource-policy":""},"security_headers_present":["strict-transport-security","x-frame-options","x-content-type-options","referrer-policy"],"missing_security_headers":["content-security-policy"]},"rdap":{"domain":"ontology.delx.ai","reachable":false,"status":400,"handle":"","ldh_name":"ontology.delx.ai","statuses":[],"registrar":"","registered_at":"","expires_at":"","last_changed_at":""},"dns":{"a":{"domain":"ontology.delx.ai","record_type":"A","status":0,"answers":[{"name":"ontology.delx.ai.","type":1,"ttl":600,"data":"76.76.21.21"}],"answer_count":1},"mx":{"domain":"ontology.delx.ai","record_type":"MX","status":0,"answers":[]}},"health":{"url":"https://ontology.delx.ai","final_url":"https://ontology.delx.ai","status":200,"reachable":true,"latency_ms":57,"content_type":"text/html; charset=utf-8","response_bytes":65833,"server":"Vercel","cache_control":"public, max-age=0, must-revalidate","redirected":false,"is_json":false,"json_valid":false}},"monetization":{"mode":"off","paid_candidate":false,"charge_enabled":false,"price_usdc":"0.00","shadow_only":false}}