{"partialResults":false,"resources":[{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x624FaF18C78456C8Da5bf156Cd77c1A2033F21c5","scheme":"exact"}],"description":"Domain trust and company-domain intelligence: evidence-backed assessment using RDAP registration data, DNS/security reputation search, and a structured risk analysis. Surfaces fraud, typosquat, and low-trust domains for vendor or counterparty due diligence.","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"domain":"example.com","rdap":{"registrationDate":"1995-08-14T04:00:00Z","status":["client delete prohibited"]},"timestamp":"2026-07-09T00:00:00.000Z","trust_assessment":"Trust Score: 86/100\nRisk Level: Low\nPositive Signals: Long-lived registration and stable public footprint."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"domain":{"description":"Domain name or URL to assess.","minLength":1,"type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"rdap":{"type":"object"},"timestamp":{"type":"string"},"trust_assessment":{"type":"string"}},"required":["domain","trust_assessment","rdap","timestamp"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-09T12:29:28.546Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-09T12:29:28.307Z"},"resource":"https://jmt-x402-proxy.jmthomasofficial.workers.dev/v2/api/domain-trust-score","serviceName":"JMT Domain Trust Score","tags":["domain","domain intelligence","rdap","security","reputation"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x2074C40346Ae2A90e0E4A391bceE6F16BF5277f5","scheme":"exact"},{"amount":"10000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0x2074C40346Ae2A90e0E4A391bceE6F16BF5277f5","scheme":"exact"},{"amount":"10000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0x2074C40346Ae2A90e0E4A391bceE6F16BF5277f5","scheme":"exact"},{"amount":"10000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"82wfSCZhCmZA7zwqqt6Q3FG8nqYBwUvbThP6M97fa9Q6","scheme":"exact"}],"description":"Domain lookup, trust verdict. A trust verdict for any domain in one call: high/medium/low trust with named flags for very new registrations, expiry, missing or weak SPF and DMARC, too few nameservers, no web host and non-resolving domains, plus the key facts (registrar, age, nameservers, DNSSEC). Use for lead qualification, phishing and vendor checks, and before an agent sends mail to or trusts a domain. Signals only, not a guarantee. Raw DNS records: domain.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"name":"cloudflare.com"},"type":"http"},"output":{"example":{"checkedAt":"2026-10-14T19:25:28.425Z","domain":"cloudflare.com","facts":{"acceptsMail":true,"ageDays":6447,"dmarcPolicy":"reject","dnssecValidated":true,"exists":true,"expiresAt":"2033-02-17T22:07:54Z","nameservers":["ns3.cloudflare.com","ns4.cloudflare.com"],"registeredAt":"2009-02-17T22:07:54Z","registrar":"Cloudflare, Inc.","spfPolicy":"-all"},"flags":[],"summary":"high trust: 0 high and 0 medium flag(s). Based on DNS, registration and email-authentication signals only.","trust":"high"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"name":{"description":"Domain name, e.g. cloudflare.com","examples":["cloudflare.com"],"type":"string"}},"required":["name"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"checkedAt":{"type":"string"},"domain":{"type":"string"},"facts":{"properties":{"acceptsMail":{"type":"boolean"},"ageDays":{"type":"number"},"dmarcPolicy":{"type":"string"},"dnssecValidated":{"type":"boolean"},"exists":{"type":"boolean"},"expiresAt":{"type":"string"},"nameservers":{"items":{"type":"string"},"type":"array"},"registeredAt":{"type":"string"},"registrar":{"type":"string"},"spfPolicy":{"type":"string"}},"type":"object"},"flags":{"items":{},"type":"array"},"summary":{"type":"string"},"trust":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"a":"bc_09e30bdm"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"maxItems":11,"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1792567527/bazaar-icons/a67d2da18841a325.png","lastUpdated":"2026-10-25T16:41:19.684Z","quality":{"l30DaysTotalCalls":5,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-25T16:41:19.572Z"},"resource":"https://agent-data-tools.revmesh2074.workers.dev/domain-report","serviceName":"Domain lookup, trust verdict","tags":["domain-lookup","trust-score","domain-check","domain","security"],"type":"http","x402Version":2},{"accepts":[{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":60,"network":"eip155:8453","payTo":"0x33cc8de6e86761d217044a8a6b394ad23b579596","scheme":"exact"}],"description":"Single higher-value composite report for one domain: DNS resolution, TLS/SSL certificate validity and issuer, RDAP/WHOIS registration and nameservers, and email deliverability (MX/SPF/DMARC) signals, plus a derived trust score and risk band. Built entirely from already-cleared, already-live internal capabilities (domain-dns-check-v1, domain-ssl-check-v1, domain-whois-lookup-v1, email-domain-deliverability-check-v1) -- no new source, no new licence question, no proprietary reputation database.","extensions":{"bazaar":{"info":{"input":{"body":{"input":{"domain":"example.com"},"predicate":{"conditions":[{"field":"$.dns_resolves","operator":"eq","type":"field_changed","value":true},{"field":"$.source_urls","type":"count_gte","value":1}],"type":"all"}},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"payload":{"dmarc_policy":"","dmarc_present":false,"dns_resolves":false,"domain":"","ip_addresses":[],"limitations":[],"mx_present":false,"rdap_registered":false,"retrieved_at":"","risk":"","source_urls":[],"spf_present":false,"ssl_valid":false,"trust_score":0,"warnings":[]},"predicate_passed":true,"settled":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-09T06:08:06.051Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-09T06:08:05.658Z"},"resource":"https://api.macaroonnetwork.com/execute/domain-trust-report-v1","serviceName":"Macaroon Network","tags":["DATA LOOKUP","agent-marketplace"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xddbeE715fEB5232aF1f2B0f07392aAA0c712E572","scheme":"exact"}],"description":"Trust check for any domain in one call: DNS records, email auth (SPF/DMARC/DKIM), WHOIS registrar and age, live HTTP status, TLS certificate issuer/expiry and HSTS. Free /preflight returns the real records as a sample; paid /dns full report, /batch up to 10 domains.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"stripe.com"},"type":"http"},"output":{"example":{"domain":"stripe.com","evidence":{"dmarc_policy":"reject","nameservers":["ns-1087.awsdns-07.org"],"spf_all":"~all","tls_days_left":192,"tls_issuer":"DigiCert, Inc."},"ok":true,"trust":{"score":100,"verdict":"well-configured"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"headers":{"additionalProperties":{"type":"string"},"type":"object"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Public domain name, e.g. example.com","type":"string"},"domains":{"description":"For /batch: comma separated domains, max 10","type":"string"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"evidence":{"properties":{"dmarc_policy":{"type":"string"},"nameservers":{"items":{"type":"string"},"type":"array"},"spf_all":{"type":"string"},"tls_days_left":{"type":"number"},"tls_issuer":{"type":"string"}},"type":"object"},"ok":{"type":"boolean"},"trust":{"properties":{"score":{"type":"number"},"verdict":{"type":"string"}},"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-29T22:18:10.519Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-29T22:18:10.357Z"},"resource":"https://api.firstmention.uk/s/domain-intel/dns","serviceName":"domain-intel","tags":["dns","domain","security","whois","batch"],"type":"http","x402Version":2},{"accepts":[{"amount":"1000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x0550779CFBc832657A8BB46BAC9f359A5ad038B8","scheme":"exact"}],"description":"Domain Health Check API. Check domain DNS, MX, SPF, DMARC, and email configuration health and receive a structured JSON score with issues and recommendations. Useful for agents, developers, email deliverability checks, domain diagnostics, infrastructure investigation, and security workflows. Paid per call via x402.","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"ipintel.ai"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"dns":{"a":["104.21.0.211"],"aaaa":["2606:4700:3033::6815:d3"],"dmarc":"v=DMARC1; p=none","mx":[{"host":"mx1.hostinger.com","priority":5}],"ns":["frank.ns.cloudflare.com","journey.ns.cloudflare.com"],"spf":"v=spf1 include:_spf.mail.hostinger.com ~all"},"domain":"ipintel.ai","issues":[],"ok":true,"score":100,"service":"domain_health","status":"good","timestamp":"2026-06-22T18:15:01+00:00"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"domain":{"description":"Domain name to analyze","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":true,"properties":{"dns":{"additionalProperties":true,"properties":{"a":{"items":{"type":"string"},"type":"array"},"aaaa":{"items":{"type":"string"},"type":"array"},"dmarc":{"type":"string"},"mx":{"items":{"additionalProperties":true,"properties":{"host":{"type":"string"},"priority":{"type":"integer"}},"type":"object"},"type":"array"},"ns":{"items":{"type":"string"},"type":"array"},"spf":{"type":"string"}},"type":"object"},"domain":{"type":"string"},"issues":{"items":{},"type":"array"},"ok":{"type":"boolean"},"score":{"type":"integer"},"service":{"type":"string"},"status":{"type":"string"},"timestamp":{"type":"string"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1782160736/bazaar-icons/bba42e908ad65da0.png","lastUpdated":"2026-10-27T09:46:12.316Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-27T09:46:11.831Z"},"resource":"https://tools.ipintel.ai/domain-health","serviceName":"Domain Health Check API","tags":["domain-health","dns-lookup","spf","dmarc","email-security"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x6c10344d3f96511438458e07a6f2be568a76dfff","scheme":"exact"}],"description":"Domain trust score in one call: combines RDAP domain age and registry status, DNS, MX, SPF, DMARC, DKIM and an HTTPS reachability probe into a deterministic 0-100 score, a verdict (low_risk, review, high_risk) and the reason codes behind it. For vetting a vendor, sender, signup or link before an agent acts. Uncharged if a data source is down. $0.01 USDC per call on Base.","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"result":{"checks":{"dns":{"hasAddress":true},"emailAuth":{"dkim":"not_found","dmarc":"pass","dmarcPolicy":"reject","domain":"example.com","mx":"null_mx","overall":"weak","score":65,"spf":"pass"},"registration":{"ageDays":11392,"expirationDate":"2027-08-13T04:00:00Z","flags":[],"found":true,"registrar":"RESERVED-Internet Assigned Numbers Authority","registrationDate":"1995-08-14T04:00:00Z","status":["client delete prohibited"]},"website":{"error":null,"reachable":true,"status":200}},"domain":"example.com","limitations":["Public signals only; not a fraud, sanctions or reputation-list check."],"reasons":[{"code":"domain_established","detail":"Registered 11392 days ago.","impact":0}],"rubricVersion":"dt-1","score":85,"verdict":"low_risk","verdictLabel":"Low risk: no warning signs in public registration, DNS, mail or website signals."}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"domain":{"description":"Domain to score, e.g. example.com. An email address or URL is also accepted and reduced to its domain. 3 to 320 characters.","maxLength":320,"minLength":3,"type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"result":{"description":"Output of domain.trust_score. The fields below are the documented core; some responses add further detail fields.","properties":{"checks":{"description":"Condensed evidence from each check that fed the score.","properties":{"dns":{"description":"DNS address check.","properties":{"hasAddress":{"description":"true when the domain has an A or AAAA record.","type":"boolean"}},"required":["hasAddress"],"type":"object"},"emailAuth":{"description":"Email authentication summary (see email-auth-check).","properties":{"dkim":{"description":"pass or not_found on common selectors.","type":"string"},"dmarc":{"description":"pass, weak or missing.","type":"string"},"dmarcPolicy":{"description":"none, quarantine, reject, or null.","type":"string"},"domain":{"description":"Domain whose mail records were scored: the registered parent when a subdomain was sent.","type":"string"},"mx":{"description":"pass, null_mx or missing.","type":"string"},"overall":{"description":"strong, weak or poor.","type":"string"},"score":{"description":"Email-auth score 0-100.","type":"integer"},"spf":{"description":"pass, weak or missing.","type":"string"}},"required":["domain","score","overall","mx","spf","dmarc","dmarcPolicy","dkim"],"type":"object"},"registration":{"description":"RDAP registration summary (same meaning as domain-rdap-lookup fields).","properties":{"ageDays":{"description":"Days since registration, or null.","type":"integer"},"expirationDate":{"description":"ISO 8601 expiry date, or null.","type":"string"},"flags":{"description":"Registration warning codes (see domain-rdap-lookup).","type":"array"},"found":{"description":"true when the registry has a record.","type":"boolean"},"registrar":{"description":"Registrar name, or null.","type":"string"},"registrationDate":{"description":"ISO 8601 registration date, or null.","type":"string"},"status":{"description":"Registry status flags.","items":{"description":"Registry status flags.","type":"string"},"type":"array"}},"required":["found","registrationDate","ageDays","expirationDate","registrar","status","flags"],"type":"object"},"website":{"description":"HTTPS reachability probe of https://\u003cdomain\u003e/.","properties":{"error":{"description":"Failure code when the probe could not complete, e.g. upstream_timeout; null otherwise.","type":"null"},"reachable":{"description":"true when the site answered with a status below 500.","type":"boolean"},"status":{"description":"HTTP status of the probe, or null when it failed.","type":"integer"}},"required":["reachable","status","error"],"type":"object"}},"required":["registration","dns","emailAuth","website"],"type":"object"},"domain":{"description":"Domain that was scored.","type":"string"},"limitations":{"description":"What this score does not cover.","items":{"description":"What this score does not cover.","type":"string"},"type":"array"},"reasons":{"description":"Every signal that shaped the score, including neutral ones.","items":{"description":"Every signal that shaped the score, including neutral ones.","properties":{"code":{"description":"Stable reason code, e.g. domain_very_new, dmarc_missing, domain_established.","type":"string"},"detail":{"description":"Plain-language explanation with the observed value.","type":"string"},"impact":{"description":"Points this reason moved the score (0 or negative).","type":"integer"}},"required":["code","impact","detail"],"type":"object"},"type":"array"},"rubricVersion":{"description":"Scoring rubric version; scores are deterministic for the same evidence and version.","type":"string"},"score":{"description":"Trust score 0-100; starts at 100 and subtracts each reason's impact.","type":"integer"},"verdict":{"description":"low_risk (80+), review (50-79) or high_risk (under 50).","type":"string"},"verdictLabel":{"description":"One-line plain-language verdict naming the biggest concern.","type":"string"}},"required":["domain","score","verdict","verdictLabel","reasons","checks","rubricVersion","limitations"],"type":"object"}},"required":["result"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1792712886/bazaar-icons/5ec9743c90091760.png","lastUpdated":"2026-10-24T19:02:44.718Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-24T19:02:44.273Z"},"resource":"https://api.avedaris.com/v1/paid/domain-trust-score","serviceName":"AveDaris Agent Utilities","tags":["domain-trust","risk-score","verdict","phishing-check","vendor-check"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","requestBinding":{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","challengeId":"x402_ch_baf749bdcfb1e70a999dc63f0b66a640e60aea09d1e4a91449e90651fb27c03a","expiresAt":"2026-10-18T03:56:59.887Z","method":"POST","network":"eip155:8453","payTo":"0xaCe6B7bbA8C9C1A429E58ffE407d1305734f107E","requestBodyHash":"c96444ee36e9f1648cc10fd98552265ff3dd3e4113b4e706b415036bff69121d","resource":"/v1/domain-host-trust"},"version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xaCe6B7bbA8C9C1A429E58ffE407d1305734f107E","scheme":"exact"}],"description":"Observe public DNS, TLS and baseline response headers through HTTPS HEAD / on port443; no full-path scan or global trust assessment.","extensions":{"bazaar":{"info":{"input":{"body":{"hostname":"example.org","schema_version":"1.0"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"client_request_id":null,"commercial":{"pricing_version":"domain-host-trust-v1"},"decision":{"reasons":["OBSERVATION_UNAVAILABLE"],"state":"UNKNOWN"},"dns_resolution":{"addresses":[],"dnssec_state":"UNKNOWN_NOT_OBSERVED"},"freshness":{"max_age_seconds":300,"observed_at":"2026-09-27T12:00:00.000Z","state":"FRESH"},"hostname":"example.org","http_security_headers":{"present":{},"state":"UNKNOWN"},"metering":{"billable":false,"quantity":0,"unit":"domain_host_trust_record"},"observation_scope":{"full_paths_checked":false,"global_trust_assessed":false,"method":"HEAD","path":"/","port":443,"protocol":"HTTPS","redirects_followed":false},"observed_at":"2026-09-27T12:00:00.000Z","product_id":"foundry.domain-host-trust-record.v1","provenance":[],"request_id":"req_domain_synthetic_contract","result_state":"UNKNOWN","rights":{"state":"GREEN_SELF_OBSERVED_PROTOCOL_FACTS","third_party_reputation_feed":false,"whois_bulk_content":false},"run_id":"run_domain_synthetic_contract","schema_version":"1.0","tls_certificate_validity":{"state":"UNKNOWN"}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"client_request_id":{"maxLength":200,"minLength":1,"type":"string"},"hostname":{"description":"Public DNS hostname only; URLs, ports, paths and IP literals are rejected.","example":"example.org","maxLength":253,"minLength":1,"type":"string"},"schema_version":{"const":"1.0"}},"required":["schema_version","hostname"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"allOf":[{"else":{"properties":{"metering":{"properties":{"billable":{"const":false},"quantity":{"const":0}}}}},"if":{"properties":{"decision":{"properties":{"state":{"enum":["PASS","WARN","FAIL"]}}}}},"then":{"properties":{"metering":{"properties":{"billable":{"const":true},"quantity":{"const":1}}}}}}],"properties":{"client_request_id":{"type":["string","null"]},"commercial":{"properties":{"pricing_version":{"const":"domain-host-trust-v1"}},"required":["pricing_version"],"type":"object"},"decision":{"properties":{"reasons":{"items":{"type":"string"},"type":"array"},"state":{"enum":["PASS","WARN","FAIL","UNKNOWN"],"type":"string"}},"required":["state","reasons"],"type":"object"},"dns_resolution":{"additionalProperties":false,"properties":{"addresses":{"items":{"type":"string"},"type":"array"},"dnssec_state":{"const":"UNKNOWN_NOT_OBSERVED"},"recheck_addresses":{"items":{"type":"string"},"type":"array"}},"required":["addresses","dnssec_state"],"type":"object"},"freshness":{"additionalProperties":false,"properties":{"max_age_seconds":{"const":300,"type":"integer"},"observed_at":{"format":"date-time","type":"string"},"state":{"const":"FRESH"}},"required":["state","observed_at","max_age_seconds"],"type":"object"},"hostname":{"type":"string"},"http_security_headers":{"additionalProperties":false,"allOf":[{"if":{"properties":{"state":{"enum":["PASS","WARN"]}},"required":["state"]},"then":{"required":["hsts","missing","required_baseline"]}},{"if":{"properties":{"state":{"const":"PASS"}},"required":["state"]},"then":{"properties":{"hsts":{"properties":{"state":{"const":"ACTIVE"}}},"missing":{"maxItems":0},"present":{"properties":{"strict_transport_security":{"const":true},"x_content_type_options_nosniff":{"const":true}},"required":["strict_transport_security","x_content_type_options_nosniff"]}}}}],"properties":{"hsts":{"additionalProperties":false,"oneOf":[{"properties":{"field_count":{"const":0},"field_selection":{"const":"NONE"},"header_present":{"const":false},"include_subdomains":{"const":null},"max_age_seconds":{"const":null},"policy_active":{"const":false},"reason":{"const":"HEADER_ABSENT"},"state":{"const":"ABSENT"},"syntax_valid":{"const":null}}},{"properties":{"field_count":{"minimum":1},"field_selection":{"const":"FIRST_FIELD_RFC6797"},"header_present":{"const":true},"include_subdomains":{"const":null},"max_age_seconds":{"const":null},"policy_active":{"const":false},"reason":{"enum":["INVALID_FIELD_SYNTAX","DUPLICATE_DIRECTIVE","MAX_AGE_MISSING","MAX_AGE_INVALID","INCLUDE_SUBDOMAINS_HAS_VALUE"]},"state":{"const":"INVALID"},"syntax_valid":{"const":false}}},{"properties":{"field_count":{"minimum":1},"field_selection":{"const":"FIRST_FIELD_RFC6797"},"header_present":{"const":true},"include_subdomains":{"type":"boolean"},"max_age_seconds":{"const":"0"},"policy_active":{"const":false},"reason":{"const":"MAX_AGE_ZERO"},"state":{"const":"INACTIVE"},"syntax_valid":{"const":true}}},{"properties":{"field_count":{"minimum":1},"field_selection":{"const":"FIRST_FIELD_RFC6797"},"header_present":{"const":true},"include_subdomains":{"type":"boolean"},"max_age_seconds":{"pattern":"^[1-9][0-9]*$","type":"string"},"policy_active":{"const":true},"reason":{"const":null},"state":{"const":"ACTIVE"},"syntax_valid":{"const":true}}}],"properties":{"field_count":{"minimum":0,"type":"integer"},"field_selection":{"enum":["NONE","FIRST_FIELD_RFC6797"]},"header_present":{"type":"boolean"},"include_subdomains":{"type":["boolean","null"]},"max_age_seconds":{"pattern":"^(0|[1-9][0-9]*)$","type":["string","null"]},"policy_active":{"type":"boolean"},"reason":{"type":["string","null"]},"state":{"enum":["ABSENT","INVALID","INACTIVE","ACTIVE"]},"syntax_valid":{"type":["boolean","null"]}},"required":["state","header_present","syntax_valid","policy_active","max_age_seconds","include_subdomains","field_count","field_selection","reason"],"type":"object"},"http_status":{"maximum":599,"minimum":100,"type":["integer","null"]},"missing":{"items":{"type":"string"},"type":"array"},"present":{"additionalProperties":false,"properties":{"content_security_policy":{"type":"boolean"},"referrer_policy":{"type":"boolean"},"strict_transport_security":{"type":"boolean"},"x_content_type_options_nosniff":{"type":"boolean"},"x_frame_options":{"type":"boolean"}},"required":[],"type":"object"},"required_baseline":{"items":{"type":"string"},"type":"array"},"state":{"enum":["PASS","WARN","UNKNOWN"],"type":"string"}},"required":["state","present"],"type":"object"},"metering":{"properties":{"billable":{"type":"boolean"},"quantity":{"enum":[0,1],"type":"integer"},"unit":{"const":"domain_host_trust_record"}},"required":["unit","quantity","billable"],"type":"object"},"observation_scope":{"additionalProperties":false,"properties":{"full_paths_checked":{"const":false},"global_trust_assessed":{"const":false},"method":{"const":"HEAD"},"path":{"const":"/"},"port":{"const":443},"protocol":{"const":"HTTPS"},"redirects_followed":{"const":false}},"required":["protocol","method","path","port","redirects_followed","full_paths_checked","global_trust_assessed"],"type":"object"},"observed_at":{"format":"date-time","type":"string"},"payment":{"additionalProperties":true,"properties":{"amount":{"pattern":"^\\d+$","type":"string"},"amount_atomic":{"type":"string"},"asset":{"type":"string"},"meter_event_id":{"type":"string"},"network":{"type":"string"},"payer":{"type":"string"},"payment_event_id":{"type":"string"},"protocol":{"const":"x402"},"reason":{"type":"string"},"retained_charge":{"type":"boolean"},"settled":{"type":"boolean"},"transaction":{"type":"string"},"version":{"const":2}},"required":["protocol","settled","retained_charge"],"type":"object"},"product_id":{"const":"foundry.domain-host-trust-record.v1"},"provenance":{"items":{"additionalProperties":false,"properties":{"fact_family":{"enum":["DNS","TLS","HTTPS_HEADERS"],"type":"string"},"observed_at":{"format":"date-time","type":"string"},"rights":{"const":"GREEN_SELF_OBSERVED_PROTOCOL_FACTS"},"source_id":{"type":"string"},"source_type":{"const":"SELF_OBSERVED_PUBLIC_PROTOCOL_FACT"}},"required":["source_id","source_type","fact_family","observed_at","rights"],"type":"object"},"type":"array"},"request_id":{"pattern":"^req_domain_","type":"string"},"result_state":{"enum":["RESOLVED","UNKNOWN"],"type":"string"},"rights":{"additionalProperties":false,"properties":{"state":{"const":"GREEN_SELF_OBSERVED_PROTOCOL_FACTS"},"third_party_reputation_feed":{"const":false},"whois_bulk_content":{"const":false}},"required":["state","third_party_reputation_feed","whois_bulk_content"],"type":"object"},"run_id":{"pattern":"^run_domain_","type":"string"},"schema_version":{"const":"1.0"},"tls_certificate_validity":{"additionalProperties":false,"properties":{"error_code":{"type":"string"},"fingerprint256":{"type":["string","null"]},"issuer_cn":{"type":["string","null"]},"protocol":{"type":["string","null"]},"state":{"enum":["VALID","INVALID","UNKNOWN"],"type":"string"},"subject_cn":{"type":["string","null"]},"valid_from":{"type":["string","null"]},"valid_to":{"type":["string","null"]}},"required":["state"],"type":"object"}},"required":["schema_version","request_id","client_request_id","run_id","product_id","hostname","result_state","decision","dns_resolution","tls_certificate_validity","http_security_headers","observed_at","freshness","provenance","rights","metering","commercial","observation_scope"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"billableStates":{"info":{"value":["PASS","WARN","FAIL"]},"schema":{"const":{"value":["PASS","WARN","FAIL"]}}},"meter":{"info":{"value":"domain_host_trust_record"},"schema":{"const":{"value":"domain_host_trust_record"}}}},"lastUpdated":"2026-10-18T03:51:59.948Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":3,"lastCalledAt":"2026-10-18T03:51:59.709Z"},"resource":"https://foundry-api-production-95ae.up.railway.app/v1/domain-host-trust","serviceName":"Domain Host Trust Record","tags":["domain","dns","tls","https","security-headers"],"type":"http","x402Version":2},{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xF1E6050f7F7B6a26BBFc9C2884Cdd5720D1bedfe","scheme":"exact"}],"description":"Check whether a domain or email address is trustworthy before you contact it, sign it up, or trust it. Returns a trusted/caution/high_risk/unknown verdict with reasons, based on DNS and mail health (MX, SPF, DMARC), domain age and registrar (RDAP), and disposable, free-provider and typo-lookalike flags. Accepts a domain, URL or email address.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"target":"github.com"},"type":"http"},"output":{"example":{"checks":{"accepts_mail":true,"disposable_domain":false,"dmarc":{"policy":"quarantine","present":true},"dns_resolves":true,"free_provider":false,"mx_hosts":["github-com.mail.protection.outlook.com"],"registration":{"age_days":6931,"expires_at":"2028-10-09T18:20:50Z","registered_at":"2007-10-09T18:20:50Z","registrar":"MarkMonitor Inc.","status":"registered"},"spf":{"all_policy":"softfail","present":true},"suggested_domain":null},"domain":"github.com","input":"github.com","note":"Signals come from public DNS and RDAP data. 'trusted' means no red flags were found, not a guarantee of legitimacy. No SMTP/mailbox verification is performed.","reasons":[{"message":"Established domain (6931 days old) that resolves in DNS, with no red flags found.","severity":"info"}],"registrable_domain":"github.com","type":"domain","verdict":"trusted"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"target":{"description":"A domain (example.com), URL, or email address (user@example.com) to assess.","type":"string"}},"required":["target"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}},"builder-code":{"info":{"s":["cdp_sdk_server"]},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"a":{"description":"App builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"},"s":{"description":"Service builder codes","items":{"pattern":"^[a-z0-9_]{1,32}$","type":"string"},"maxItems":11,"type":"array"},"w":{"description":"Wallet builder code","pattern":"^[a-z0-9_]{1,32}$","type":"string"}},"type":"object"}},"eip2612GasSponsoring":{},"erc20ApprovalGasSponsoring":{}},"lastUpdated":"2026-10-08T21:06:59.926Z","quality":{"l30DaysTotalCalls":4,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-08T21:06:59.687Z"},"resource":"https://x402-tollbooth.onrender.com/api/domain-trust","type":"http","x402Version":2},{"accepts":[{"amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","scheme":"exact"},{"amount":"100000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","scheme":"exact"}],"description":"One call returns a complete intelligence profile for a domain — WHOIS registration, DNS records, SSL certificate, detected tech stack, and blacklist status — aggregated into a single risk-scored report so agents can fully vet a domain without orchestrating five separate lookups.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"domain":"example.com"},"type":"http"},"output":{"example":{"domain":"example.com","findings":[{"deduction":0,"detail":"All five checks completed","rule":"section_ok"}],"grade":"A","overall_score":100,"resolved_ip":"93.184.216.34","risk_level":"low","sections":{"blacklist":{"available":true,"listed_count":0,"listed_on":[],"lists_checked":5},"dns":{"a_records":["93.184.216.34"],"available":true,"mx_records":["mail.example.com"],"ns_records":["a.iana-servers.net","b.iana-servers.net"],"txt_records":["v=spf1 -all"]},"ssl":{"available":true,"days_until_expiry":200,"issuer":"DigiCert Inc","san_count":3,"valid_from":"2024-01-01T00:00:00Z","valid_to":"2025-01-01T00:00:00Z"},"tech":{"available":true,"cdn":"Cloudflare","cms":null,"server":"ECS","waf":"Cloudflare WAF"},"whois":{"available":true,"created_at":"1995-08-14T04:00:00Z","days_until_expiry":425,"expires_at":"2025-08-13T04:00:00Z","registrar":"MarkMonitor Inc.","status":["client transfer prohibited"]}}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"domain":{"description":"Domain name to profile (e.g. example.com)","type":"string"}},"required":["domain"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"domain":{"type":"string"},"findings":{"items":{"type":"object"},"type":"array"},"grade":{"type":"string"},"overall_score":{"type":"number"},"resolved_ip":{"type":"string"},"risk_level":{"type":"string"},"sections":{"type":"object"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","lastUpdated":"2026-10-08T06:09:16.714Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-10-08T06:09:16.536Z"},"resource":"https://netintel.dev/domain-report/analyze","serviceName":"NetIntel","tags":["domain intelligence","domain research","domain valuation","whois","due diligence"],"type":"http","x402Version":2},{"accepts":[{"amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0xdaDc335482AD545296Fd7b28518A251fFCbEb9Df","scheme":"exact"},{"amount":"100000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"8FVeybWnB4dYrxTuPK7WzFZNAiEcFVaDLFnKpRwVGr5s","scheme":"exact"}],"description":"Composite 0-100 trust/risk score for a domain in one call — blends domain age, SSL/TLS, DNS health, email auth (SPF/DKIM/DMARC), IP reputation, and certificate transparency into a single \"safe to do business with this domain?\" verdict with per-signal breakdown and actionable flags. Partial results never read as safe.","extensions":{"bazaar":{"info":{"input":{"body":{"domain":"example.com"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"confidence":"partial","domain":"example.com","duration_ms":1420,"findings":[],"flags":["dmarc_missing","spf_missing"],"grade":"A","risk_band":"medium","risk_score":69,"run_id":"b3f1c2a4-9d8e-4c7a-9f21-6e2d5a1b0c3d","score":100,"signals":{"domain_age":{"detail":"Registered 1995-08, 29.9 yrs","score":100},"email_auth":{"detail":"SPF missing, DMARC missing","score":12},"ssl":{"detail":"Valid, TLSv1.3, expires in 210d","score":95}},"signals_unavailable":["dns","ip_reputation","cert_transparency"]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"domain":{"description":"Bare domain, e.g. acme.com","type":"string"}},"required":["domain"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"confidence":{"type":"string"},"domain":{"type":"string"},"duration_ms":{"type":"number"},"findings":{"items":{"type":"object"},"type":"array"},"flags":{"items":{"type":"string"},"type":"array"},"grade":{"type":"string"},"risk_band":{"type":"string"},"risk_score":{"type":"number"},"run_id":{"type":"string"},"score":{"type":"number"},"signals":{"type":"object"},"signals_unavailable":{"items":{"type":"string"},"type":"array"}},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1784214098/bazaar-icons/7d2bf437631b2e4e.png","lastUpdated":"2026-10-08T06:09:24.827Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-10-08T06:09:24.634Z"},"resource":"https://netintel.dev/domain/vendor-risk","serviceName":"NetIntel","tags":["domain intelligence","domain research","domain valuation","whois","due diligence"],"type":"http","x402Version":2}],"searchMethod":"hybrid","x402Version":2,"meta":{"searchToken":"oyllavfnrcvkwaa"}}
