Embed cyber risk scoring, branch-level breakdowns, and cost/benefit modeling into your own products. A plug-and-play REST API that returns quantified risk in JSON format.
https://api.binarycubed.com/rqe/v1
Sandbox environment available by request.
Get started with the RQE API in minutes.
curl -X POST https://api.binarycubed.com/rqe/v1/score \
-H "Authorization: Bearer YOUR_RQE_API_KEY" \
-H "X-Tenant-ID: YOUR_TENANT_ID" \
-H "Content-Type: application/json" \
-d '{
"asset_value": 250000,
"likelihood": 0.35,
"impact": 0.6,
"category": "credential_exposure",
"branch": "identity"
}'
import requests
response = requests.post(
"https://api.binarycubed.com/rqe/v1/score",
headers={
"Authorization": "Bearer YOUR_RQE_API_KEY",
"X-Tenant-ID": "YOUR_TENANT_ID",
"Content-Type": "application/json"
},
json={
"asset_value": 250000,
"likelihood": 0.35,
"impact": 0.6,
"category": "credential_exposure",
"branch": "identity"
}
)
print(response.json())
const response = await fetch('https://api.binarycubed.com/rqe/v1/score', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_RQE_API_KEY',
'X-Tenant-ID': 'YOUR_TENANT_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
asset_value: 250000,
likelihood: 0.35,
impact: 0.6,
category: 'credential_exposure',
branch: 'identity'
})
});
const data = await response.json();
console.log(data);
{
"risk_score": 68,
"branch": "identity",
"branch_breakdown": {
"identity": 68,
"perimeter": 0,
"logging": 0
},
"likelihood": 0.35,
"impact": 0.60,
"severity_multiplier": 1.2,
"cost_benefit": {
"potential_loss": 52500,
"mitigation_cost": 8500,
"roi": 5.18
},
"recommendations": [
"Rotate affected keys and credentials.",
"Enable multi-factor authentication.",
"Add continuous monitoring for anomalous logins."
]
}
Core endpoints for risk scoring, batch processing, and scenario modeling.
| Endpoint | Method | Description |
|---|---|---|
/health |
GET | API health check and status |
/overview |
GET | Tenant-level risk overview |
/score |
POST | Compute single asset risk score |
/batch/score |
POST | Batch score up to 100 assets |
/scenario/what-if |
POST | Run what-if CBA modeling |
/timeline |
GET | Historical risk timeline |
These API endpoints mirror the data available in the Binary³ Dashboard 2.0 interface.
View DashboardFor solo developers & testing
For early-stage products
For commercial deployments
Overages billed at $0.002 per additional API call.
1 credit
GET, POST to /score, /overview, /timeline
2 credits
Branded risk report generation
| Add-on | Description | Price |
|---|---|---|
| Branded PDF Templates | Custom-branded risk report templates | $50/mo |
| Auto-scan Webhook | Scheduled scans with webhook delivery | $25/mo |
| Slack/Email Alerts | Real-time threshold notifications | Included |
| Dedicated IP | Static IP for firewall whitelisting | $100/mo |
risk_t = likelihood × impact × weight_by_category × severity_multiplier
KeySweep + RedLure findings
branch: "identity"
Phoros + MicroDefend findings
branch: "perimeter"
LogSentinel + ForensIQ findings
branch: "logging"
The RQE API returns branch-level and overall risk scores mirroring this structure.
Get your API key and start building.
Prefer email? Contact support@binarycubed.com
Our risk quantification methodology is built on industry-standard frameworks including FAIR, NIST CSF, and ISO 27005.