Counterparty Due Diligence Report
Run a website due diligence and counterparty risk report with seven live checks in one call: DNS and RDAP registration, domain age, TLS, page metadata, technology fingerprint, hosting context, OFAC name screening, and GLEIF legal-entity lookup. Hosting context carries no threat score and an OFAC name match requires human review.
Preview request
The preview path is rate-limited and does not charge. It executes the live source and returns the paid response shape while withholding decision-ready values. Production requests use the same parameters and return a standard x402 challenge when no payment signature is present.
curl --request GET \ "https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/website_due_diligence?preview=true&domain=stripe.com&organization=Stripe%2C+Inc."
Input contract
| Parameter | Type | Required | Description |
|---|---|---|---|
domain | string | Yes | Public hostname to inspect, without a path. |
organization | string | No | Legal or trading name to screen against the OFAC SDN list and the GLEIF register. Supply this when you know it: registrant details are redacted in RDAP, so without it the name is inferred from the site's own declared name or the domain label, which screens less precisely. |
Example deliverable
This is the documented response shape, not a promise that live values will match the example. The paid request returns current or declared-source results using the same contract.
{
"success": true,
"source": [
"authoritative DNS resolution",
"RDAP.org bootstrap service"
],
"fetched_at": "2026-08-07T07:47:47.280Z",
"domain": "stripe.com",
"conclusion": "no_obvious_issue_detected",
"checks_completed": 7,
"checks_requested": 7,
"organisation_screened": {
"name": "stripe",
"derived_from": "domain_label"
},
"domain_age_days": 11287,
"hosting_address": "198.137.150.41",
"risk_flags": [],
"evidence": {
"dns_and_registration": {
"success": true,
"source": [
"authoritative DNS resolution",
"RDAP.org bootstrap service"
],
"fetched_at": "2026-08-07T07:47:45.735Z",
"domain": "stripe.com",
"dns_records": {
"A": [
"198.137.150.41",
"198.202.176.41"
],
"AAAA": [],
"MX": [
{
"exchange": "alt2.aspmx.l.google.com",
"priority": 20,
"type": "MX"
},
{
"exchange": "aspmx2.googlemail.com",
"priority": 30,
"type": "MX"
}
],
"NS": [
"ns-705.awsdns-24.net",
"ns-1087.awsdns-07.org"
],
"TXT": [
"google-site-verification=pmz8ueKvWMPxNlwUDcVroF91-tq6I9VM6wSO_0i7-wc",
"google-site-verification=qjP3OAiraClha_40cX9Z9FrG5q3O_0InXSamXOswY-s"
]
},
"rdap": {
"handle": "891022_DOMAIN_COM-VRSN",
"status": [
"client delete prohibited",
"client transfer prohibited"
],
"nameservers": [
"NS-1087.AWSDNS-07.ORG",
"NS-1882.AWSDNS-43.CO.UK"
],
"events": [
{
"eventAction": "registration",
"eventDate": "1995-09-12T04:00:00Z"
},
{
"eventAction": "expiration",
"eventDate": "2027-09-11T04:00:00Z"
}
],
"registrar": "SafeNames Ltd."
}
},
"tls_certificate": {
"success": true,
"source": "live TLS handshake",
"fetched_at": "2026-08-07T07:47:45.493Z",
"host": "stripe.com",
"authorized": true,
"authorization_error": null,
"subject": {
"jurisdictionC": "US",
"jurisdictionST": "Delaware",
"businessCategory": "Private Organization",
"serialNumber": "4675506",
"C": "US",
"ST": "California",
"L": "South San Francisco",
"O": "Stripe, LLC",
"CN": "stripe.com"
},
"issuer": {
"C": "US",
"O": "DigiCert Inc",
"CN": "DigiCert Global G3 TLS ECC SHA384 2020 CA1"
},
"subject_alt_names": "DNS:stripe.com, DNS:www.stripe.com",
"valid_from": "2026-07-28T00:00:00.000Z",
"valid_to": "2026-11-12T23:59:59.000Z",
"days_remaining": 97,
"fingerprint_sha256": "CD:44:0D:C1:E4:47:90:F1:C3:95:B3:0B:C3:6D:AB:05:53:DF:C6:11:4C:28:34:95:EA:10:76:1F:25:23:89:2F",
"serial_number": "0A28430169234B58BDCB4706D25BD97D"
},
"page_metadata": {
"success": true,
"source": "live public web fetch",
"fetched_at": "2026-08-07T07:47:45.715Z",
"url": "https://stripe.com/",
"status_code": 200,
"content_type": "text/html; charset=utf-8",
"title": "Stripe | Financial Infrastructure to Grow Your Revenue",
"description": "Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models, and manage money movement.",
"og_image": "https://images.stripeassets.com/fzn2n1nzq965/XtX984S1GJVsVOXFC7kMu/01988281e867728dfb09aa7793a6e3b9/Stripe.jpg?q=80"
},
"technology_fingerprint": {
"success": true,
"source": "live public page and response-header fingerprinting",
"fetched_at": "2026-08-07T07:47:45.734Z",
"url": "https://stripe.com/",
"methodology": "heuristic signatures only; absence is not proof a technology is unused.",
"technologies": [
"Next.js",
"Stripe"
],
"response_headers": {
"server": "nginx",
"powered_by": null,
"cf_ray": null
}
},
"hosting_provenance": {
"success": true,
"source": "IPWhoIs public API",
"source_url": "https://ipwhois.io/documentation",
"fetched_at": "2026-08-07T07:47:45.868Z",
"note": "This endpoint provides network and geolocation context, not an abuse or threat score.",
"ip": "198.137.150.41",
"type": "IPv4",
"country": "United States",
"region": "California",
"city": "San Francisco",
"latitude": 37.7749113,
"longitude": -122.4185412,
"connection": {
"asn": 16509,
"org": "Stripe, Inc.",
"isp": "Amazon.com, Inc.",
"domain": "stripe.com"
},
"timezone": {
"id": "America/Los_Angeles",
"abbr": "PDT",
"is_dst": true,
"offset": -25200,
"utc": "-07:00"
}
},
"sanctions_screen": {
"success": true,
"source": "U.S. Treasury OFAC SDN list",
"source_url": "https://ofac.treasury.gov/specially-designated-nationals-list-data-formats-data-schemas",
"fetched_at": "2026-08-07T07:47:47.280Z",
"query": "stripe",
"potential_match": false,
"exact_match": false,
"count": 0,
"matches": [],
"caveat": "Informational name screening against the primary OFAC SDN names only. This is not legal advice, a compliance determination, or proof that an unmatched party is cleared."
},
"legal_entity": {
"success": true,
"source": "GLEIF LEI API",
"source_url": "https://api.gleif.org/api/v1/lei-records",
"fetched_at": "2026-08-07T07:47:46.416Z",
"query": "stripe",
"count": 5,
"entities": [
{
"lei": "894500EDC64T52PGFL08",
"legal_name": "STRIPE",
"entity_status": "ACTIVE",
"jurisdiction": "BE",
"category": "GENERAL",
"legal_address": {
"lines": [
"Fazantenlaan 2"
],
"city": "Hoeilaart",
"region": "BE-VBR",
"country": "BE",
"postal_code": "1560"
},
"registration_status": "ISSUED",
"initial_registration_date": "2018-03-21T13:04:33Z",
"last_update_date": "2026-03-07T06:03:03Z",
"next_renewal_date": "2027-04-02T09:27:54Z",
"managing_lou": "894500IIP432AHQ64V02",
"validation_sources": null
},
{
"lei": "984500WERX9B5D13CC23",
"legal_name": "Stripe 158",
"entity_status": "ACTIVE",
"jurisdiction": "IE",
"category": "FUND",
"legal_address": {
"lines": [
"Riverside One, Sir John Rogerson's Quay"
],
"city": "Dublin",
"region": "IE-D",
"country": "IE",
"postal_code": "D02 X576"
},
"registration_status": "ISSUED",
"initial_registration_date": "2026-05-05T14:34:36Z",
"last_update_date": "2026-06-28T14:44:58Z",
"next_renewal_date": "2027-05-05T14:34:39Z",
"managing_lou": "529900T8BM49AURSDO55",
"validation_sources": null
}
]
}
},
"unavailable_checks": [],
"caveat": "This report summarizes public technical evidence. It is not a guarantee of ownership, security, regulatory standing, or commercial legitimacy. Hosting context is network and geography only and carries no abuse or threat score; an OFAC name match is a prompt for human review, not a determination that...",
"marketplace_metadata": {
"data_mode": "live_source",
"billable": true,
"availability": "operational",
"source": "DNS, RDAP.org, live TLS, public page metadata, transparent technology fingerprinting, IPWhoIs hosting context, U.S. Treasury OFAC SDN list, and the GLEIF legal-entity register"
}
}Why this offer exists
Seven live website and counterparty checks joined into one sourced report.
Buyer searches: website due diligence, vendor website risk, counterparty domain check, website trust report.
Why pay: Joins domain age, DNS, TLS, website identity, technology, hosting, OFAC, and GLEIF evidence for the price of a single narrow competitor check.
Launch price: 0.04 USDC per complete paid result. The live contract proof verifies source, freshness, inputs, and response shape before a wallet is asked to pay.
Purchase decision
Buy when: the active task needs this product's structured result, its declared source and freshness are sufficient, and 0.04 USDC is within the buyer's authorized per-request limit.
Skip when: a cached result is sufficient, the source or fields do not satisfy the task, or the buyer has not authorized payment. Do not bypass wallet, budget, or user-approval policy.
Guaranteed response metadata
Every successful product response identifies how the result was produced. Product-specific output fields are documented in the paid OpenAPI contract. The preview proves the live source and field types without returning the paid values.
{
"marketplace_metadata": {
"data_mode": "live_source",
"billable": true,
"availability": "operational",
"source": "DNS, RDAP.org, live TLS, public page metadata, transparent technology fingerprinting, IPWhoIs hosting context, U.S. Treasury OFAC SDN list, and the GLEIF legal-entity register"
}
}Agent payment flow
Fast path: install the public MCP package, configure a dedicated low-balance Base buyer wallet and a maximum per-request spend, then call this tool with auto_pay: true. The client handles the challenge, local signature, settlement, and retry in one tool call.
npx -y dopaminedesk-ai-data-marketplace-mcp
X402_AUTO_PAY=true
X402_EVM_PRIVATE_KEY=<dedicated buyer wallet key>
X402_MAX_PAYMENT_USDC=0.25
tool input: { "auto_pay": true }Manual path: request the product, read the base64 PAYMENT-REQUIRED challenge, sign with any compatible x402 v2 client, and retry with PAYMENT-SIGNATURE. A successful response includes PAYMENT-RESPONSE.