Calculators
Supply-chain resilience score API
Score supply-chain resilience 0-100 via a transparent weighted rubric — supplierDiversification 0.25, inventoryBuffer 0.20, leadTimeReliability 0.20, geographicDispersion 0.15, demandForecastAccuracy 0.20 (each factor 0-1) — with a per-factor contribution breakdown and a robust/resilient/exposed/fragile rating. Answers 'how resilient is my supply chain','supply-chain risk score','which factor weakens my resilience'.
Price$0.01per request
MethodPOST
Route/v1/calc/logi-resilience-score
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
calclogisticsresiliencesupply-chainriskscorerubricdiversification
API URL
Integration docshttps://x402.hexl.dev/v1/calc/logi-resilience-scoreExample request
{
"supplierDiversification": 0.7,
"inventoryBuffer": 0.6,
"leadTimeReliability": 0.8,
"geographicDispersion": 0.5,
"demandForecastAccuracy": 0.75
}Example response
{
"rubric": "weighted: supplierDiversification 0.25, inventoryBuffer 0.20, leadTimeReliability 0.20, geographicDispersion 0.15, demandForecastAccuracy 0.20",
"score": 68,
"rating": "resilient",
"breakdown": [
{
"factor": "supplierDiversification",
"value": 0.7,
"weight": 0.25,
"contribution": 17.5
},
{
"factor": "inventoryBuffer",
"value": 0.6,
"weight": 0.2,
"contribution": 12
},
{
"factor": "leadTimeReliability",
"value": 0.8,
"weight": 0.2,
"contribution": 16
},
{
"factor": "geographicDispersion",
"value": 0.5,
"weight": 0.15,
"contribution": 7.5
},
{
"factor": "demandForecastAccuracy",
"value": 0.75,
"weight": 0.2,
"contribution": 15
}
],
"inputs": {
"supplierDiversification": 0.7,
"inventoryBuffer": 0.6,
"leadTimeReliability": 0.8,
"geographicDispersion": 0.5,
"demandForecastAccuracy": 0.75
}
}Input schema
{
"type": "object",
"required": [
"supplierDiversification",
"inventoryBuffer",
"leadTimeReliability",
"geographicDispersion",
"demandForecastAccuracy"
],
"properties": {
"supplierDiversification": {
"type": "number",
"description": "fraction 0-1",
"examples": [
0.7
]
},
"inventoryBuffer": {
"type": "number",
"examples": [
0.6
]
},
"leadTimeReliability": {
"type": "number",
"examples": [
0.8
]
},
"geographicDispersion": {
"type": "number",
"examples": [
0.5
]
},
"demandForecastAccuracy": {
"type": "number",
"examples": [
0.75
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}