Scoring
Sports-finance lending score API
Franchise / media-rights lending score: computes DSCR = contractedRevenue / debtService, then a weighted rubric (0-100) over dscr 40%, revenueContractualization 25%, leagueStability 20%, franchiseTenure 15%, returning an A-F grade and a per-factor breakdown. Answers 'is this franchise loan safe', 'what's the DSCR on media-rights revenue', 'score this sports-finance deal'.
Price$0.016per request
MethodPOST
Route/v1/score/litfin-sports-finance
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
scoresports-financedscrmedia-rightsfranchisecreditrubriclending
API URL
Integration docshttps://x402.hexl.dev/v1/score/litfin-sports-financeExample request
{
"contractedRevenue": 80000000,
"debtService": 40000000,
"revenueContractualization": 0.85,
"leagueStability": 0.9,
"franchiseTenure": 0.7
}Example response
{
"score": 89.75,
"rating": "B",
"dscr": 2,
"riskTier": "high",
"breakdown": [
{
"name": "dscr",
"value": 1,
"weight": 0.4,
"contribution": 40
},
{
"name": "revenueContractualization",
"value": 0.85,
"weight": 0.25,
"contribution": 21.25
},
{
"name": "leagueStability",
"value": 0.9,
"weight": 0.2,
"contribution": 18
},
{
"name": "franchiseTenure",
"value": 0.7,
"weight": 0.15,
"contribution": 10.5
}
],
"method": "DSCR=contractedRevenue/debtService; rubric: DSCR 40%, contractualization 25%, league 20%, tenure 15%"
}Input schema
{
"type": "object",
"required": [
"contractedRevenue",
"debtService",
"revenueContractualization",
"leagueStability",
"franchiseTenure"
],
"properties": {
"contractedRevenue": {
"type": "number",
"examples": [
80000000
]
},
"debtService": {
"type": "number",
"examples": [
40000000
]
},
"revenueContractualization": {
"type": "number",
"description": "0-1 share contractually locked",
"examples": [
0.85
]
},
"leagueStability": {
"type": "number",
"examples": [
0.9
]
},
"franchiseTenure": {
"type": "number",
"examples": [
0.7
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}