Calculators
Supplier scorecard (vendor rating) API
Score a supplier 0-100 via a transparent weighted rubric — qualityRate 0.30, onTimeDelivery 0.30, costCompetitiveness 0.20, responsiveness 0.20 (each 0-1) — with a per-factor breakdown and an A-F grade. Answers 'how good is this supplier','vendor scorecard grade','which supplier metric is dragging the score'.
Price$0.01per request
MethodPOST
Route/v1/calc/logi-supplier-scorecard
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
calclogisticssupplierscorecardvendorprocurementrubricrating
API URL
Integration docshttps://x402.hexl.dev/v1/calc/logi-supplier-scorecardExample request
{
"qualityRate": 0.98,
"onTimeDelivery": 0.94,
"costCompetitiveness": 0.85,
"responsiveness": 0.9
}Example response
{
"rubric": "weighted: qualityRate 0.30, onTimeDelivery 0.30, costCompetitiveness 0.20, responsiveness 0.20",
"score": 92.6,
"grade": "A",
"breakdown": [
{
"factor": "qualityRate",
"value": 0.98,
"weight": 0.3,
"contribution": 29.4
},
{
"factor": "onTimeDelivery",
"value": 0.94,
"weight": 0.3,
"contribution": 28.2
},
{
"factor": "costCompetitiveness",
"value": 0.85,
"weight": 0.2,
"contribution": 17
},
{
"factor": "responsiveness",
"value": 0.9,
"weight": 0.2,
"contribution": 18
}
],
"inputs": {
"qualityRate": 0.98,
"onTimeDelivery": 0.94,
"costCompetitiveness": 0.85,
"responsiveness": 0.9
}
}Input schema
{
"type": "object",
"required": [
"qualityRate",
"onTimeDelivery",
"costCompetitiveness",
"responsiveness"
],
"properties": {
"qualityRate": {
"type": "number",
"description": "fraction 0-1",
"examples": [
0.98
]
},
"onTimeDelivery": {
"type": "number",
"examples": [
0.94
]
},
"costCompetitiveness": {
"type": "number",
"examples": [
0.85
]
},
"responsiveness": {
"type": "number",
"examples": [
0.9
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}