Vendor Risk and KYB Evidence Report
Produce a complete vendor onboarding risk report from live domain, TLS, website, hosting, OFAC, GLEIF, and optional SEC evidence, with an explicit decision and next action.
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/vendor_risk_report?preview=true&domain=stripe.com&company=Stripe&ticker="
Input contract
| Parameter | Type | Required | Description |
|---|---|---|---|
domain | string | Yes | Public vendor domain. |
company | string | No | Legal or trading name for entity and sanctions screening. |
ticker | string | No | Optional US public-company ticker for SEC evidence. |
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,
"decision": "no_obvious_public_risk_detected",
"executive_summary": {
"critical_findings": 0,
"warnings": 0,
"sanctions_name_match": false
}
}Why this offer exists
A complete vendor onboarding decision backed by current identity, sanctions, domain, TLS, hosting, and website evidence.
Buyer searches: vendor risk report, KYB check, vendor onboarding compliance, counterparty due diligence.
Why pay: Returns the decision, findings, evidence, and next action in one call instead of leaving the buyer to reconcile separate raw lookups.
Launch price: 0.02 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.02 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 website evidence, IPWhoIs, U.S. Treasury OFAC SDN list, GLEIF, and optional SEC EDGAR"
}
}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.