{"uid":"cap_Hv_lQSEsVUeYweKambjQw","slug":"origin-trust-report-611272d8","name":"Origin Trust Report","description":"Live counterparty due diligence for agent-to-agent commerce: given a domain, compose free public records (registrar RDAP, Certificate Transparency logs, TLS posture, DNS structure) into a trust scorecard an agent can use before paying an origin. Evidence included; priced per report.","url":"https://k2so.wrong.systems/api/services/origin-trust-report","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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"meta":{"enum":["0","1"],"type":"string","description":"Set to 1 for free metadata JSON (no payment required)"},"domain":{"type":"string","description":"Composite input parameter"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","title":"Origin Trust Report paid response","$schema":"https://json-schema.org/draft/2020-12/schema","required":["ok","paid","service","provider","result"],"properties":{"ok":{"type":"boolean"},"paid":{"type":"boolean"},"result":{"type":"object","required":["ok","service"],"properties":{"ok":{"type":"boolean","description":"Handler success"},"score":{"type":"number"},"service":{"type":"string","description":"Service slug"},"summary":{"type":"string"},"evidence":{"type":"object"},"strengths":{"type":"array","items":{"type":"string"}},"confidence":{"type":"string"},"generatedAt":{"type":"string","description":"ISO-8601 timestamp"},"riskFactors":{"type":"array","items":{"type":"string"}}}},"payment":{"type":"object","properties":{"code":{"type":"string"},"payer":{"type":"string"},"detail":{"type":"string"},"selfPay":{"type":"boolean"},"transaction":{"type":"string"}}},"service":{"type":"string"},"provider":{"type":"string","const":"K-2SO"}}}}}}},"responseSchema":{"type":"json","example":{"ok":true,"paid":true,"result":{"ok":true,"service":"origin-trust-report"},"service":"origin-trust-report","provider":"K-2SO"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6Hya1hA_MBCa9VvOPBY_R","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs live counterparty due diligence on a domain by aggregating public records (RDAP, Certificate Transparency, TLS, DNS) into a scored trust report for agent-to-agent commerce decisions.","exampleAgentPrompt":"Before we pay api.acmerobotics.io for that data feed, can you pull an origin trust report on that domain so I can see the trust score, any risk factors, and what public records back it up?","exampleUseCases":[{"title":"Pre-payment counterparty vetting","prompt":"I'm about to let my agent pay checkout.supplierx.com for an invoice — can you run a trust report on that domain first and tell me its score and any red flags?"},{"title":"Onboarding an unknown agent vendor","prompt":"We want to integrate with data.fluxai.systems as a new vendor agent. Can you do a trust check on that domain and summarize the evidence — certificate transparency, TLS, DNS, and registrar records?"},{"title":"Flagging suspicious agent origin","prompt":"My agent got a payment request from payments.quicknode-api.xyz and I'm not sure it's legit — run a live trust scorecard on that domain and show me the risk factors and confidence level."}],"resultDescription":"Returns a JSON object containing: a boolean success flag, a numeric trust score, a human-readable summary, a confidence level string, an array of strengths, an array of risk factors, an evidence object containing raw findings from RDAP/CT/TLS/DNS sources, and a generatedAt ISO-8601 timestamp. Also includes provider metadata and payment confirmation fields.","failureModes":["Domain not resolvable or does not exist — handler returns ok:false with no score","RDAP or CT log lookup failure may reduce evidence completeness and confidence","Unreachable TLS endpoint causes partial scoring with missing TLS posture data","Payment not received results in 402 response before report is generated","Malformed domain input may return a schema validation error"],"whenToPreferThis":"Choose this endpoint when an autonomous agent needs to make a go/no-go decision before paying or contracting with an unknown web origin, and needs evidence-backed scoring rather than a simple WHOIS lookup. It is particularly valuable in agent-to-agent commerce pipelines where payment authorization logic requires a quantified, auditable trust signal. Prefer it over manual DNS or certificate lookups when you need all signals composed into a single scorecard with risk factors and strengths enumerated.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T16:27:43.338Z","isFirstParty":false}