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.

0.04 USDC / request Launch price GET live_source Base mainnet x402 v2

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

ParameterTypeRequiredDescription
domainstringYesPublic hostname to inspect, without a path.
organizationstringNoLegal 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.

sourcefetched_atdomainconclusionchecks_completedchecks_requestedorganisation_screeneddomain_age_days
{
  "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.