/v1/supply-chain-riskSupply Chain Risk API
Evaluate a supplier or vendor domain during pre-check, onboarding, procurement and ongoing third-party risk workflows.
Common use cases
Check one domain
Send a JSON object containing domain.
curl -X POST https://api.threatprevent.io/v1/supply-chain-risk \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"domain":"example.com"}'{
"endpoint": "supply-chain-risk",
"risk": "low",
"risk_score": 20,
"source_type": "supply-chain_scan",
"target": "hashed-or-normalised-target",
"charged": true,
"is_free": false,
"unit_price_pence": 25,
"billable_units": 1,
"total_price_pence": 25,
"charged_from_credit_pence": 25,
"overage_pence": 0,
"remaining_credit_pence": 2475
}Interactive API explorer
Response will appear here.
/v1/supply-chain-risk/bulkBulk Supply Chain Risk
Submit up to 10,000 domains in one HTTP request. Billing is calculated by records processed.
curl -X POST https://api.threatprevent.io/v1/supply-chain-risk/bulk \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"domains":["example.com","supplier.example","vendor.example"]}'{
"results": [
{
"domain": "example.com",
"risk": "low"
},
{
"domain": "supplier.example",
"risk": "medium"
},
{
"domain": "vendor.example",
"risk": "low"
}
],
"charged": true,
"is_free": false,
"unit_price_pence": 25,
"billable_units": 3,
"total_price_pence": 75,
"charged_from_credit_pence": 75,
"overage_pence": 0
}Interactive API explorer
Response will appear here.
Risk interpretation
No significant risk signal identified from the intelligence currently available.
A risk signal warrants additional review before making the decision.
Significant risk indicators are present and the decision should be escalated.
Escalate the supplier for additional due diligence.
Review the supplier before onboarding or transacting.
Proceed according to your normal supplier controls.
Decision-support notice
Threat intelligence is time-sensitive and cannot provide visibility of every threat. Risk results should be used as an additional decision signal rather than as the sole control for critical business decisions.
