$0.15
per call · USD Coin on Base
Supplier and vendor risk score for any company domain. Returns a 0-100 stability score, risk tier, and named risk flags, with subsignals: domain age/expiry (WHOIS), TLS certificate status, DNS health (A/MX/SPF/DMARC), and 30-day news sentiment. Use for supplier due diligence and third-party domain screening before purchasing from, integrating with, or paying an unfamiliar vendor or counterparty. Call GET /supplier-risk?domain=acme.com. JSON response, no API key, $0.15 USDC per request via x402.
Endpoint
GET https://supplier-risk-api-production.up.railway.app/supplier-risk1
Calls / 30d
1
Unique payers / 30d
Aug 16
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://supplier-risk-api-production.up.railway.app/supplier-risk", {
method: "GET",
});
const data = await res.json();curl -X GET \
"https://supplier-risk-api-production.up.railway.app/supplier-risk?domain=stripe.com" \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"domain": "example-vendor.com",
"flags": [
"domain_under_1_year",
"no_dmarc_record"
],
"meta": {
"generatedAt": "2026-07-13T00:00:00.000Z",
"network": "eip155:8453",
"version": "1.3.7"
},
"riskScore": 62,
"riskTier": "medium",
"signals": {
"dns": {
"data": {
"hasDmarc": false,
"hasMx": true,
"hasSpf": true,
"healthScore": 3,
"resolvesA": true
},
"status": "ok"
},
"news": {
"data": {
"articleCount": 4,
"sentimentLabel": "neutral",
"sentimentScore": 0.1
},
"status": "ok"
},
"ssl": {
"data": {
"daysUntilExpiry": 88,
"hasCertificate": true,
"sslStatus": "valid"
},
"status": "ok"
},
"whois": {
"data": {
"ageInDays": 214,
"daysUntilExpiry": 151,
"expiryRisk": "low",
"newlyRegistered": false
},
"status": "ok"
}
}
}Payment details
0x32fb20b949bf1606f01d344601571b5c56d07ed0USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Other and the homepage with a featured placement.
More from Up & similar services
Up · Image Text
x402-gateway-production.up.railway.app
Image generation with accurate text rendering using Ideogram v3 (best for logos, signage)
Up · RSI Reversion Swing BTC
signal-engine-production-d88d.up.railway.app
Individual arena strategy signal
Up · Remove Background
clearcut-production-bcc0.up.railway.app
Remove the background from an image URL and return a hosted transparent PNG URL. After evaluating the result, send a quick rating to POST /feedback using the returned feedback_id. Help us improve the service!