Scoring
Transition-plan credibility score (TPT/GFANZ) API
Climate transition-plan credibility score (0-100, higher = more credible) vs TPT / GFANZ expectations with explicit weights: targetAmbition .25, capexAlignment .25, governanceAccountability .20, interimMilestones .15, disclosureQuality .15 (each 0-1). Returns score, quality rating, A-F grade, and a per-factor breakdown. Answers 'is this transition plan credible', 'score a net-zero plan against TPT/GFANZ', 'rate target ambition vs capex alignment'.
Price$0.016per request
MethodPOST
Route/v1/score/esg-transition-plan-credibility
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
esgtransition-plantptgfanznet-zerocredibilityscoreclimate-finance
API URL
Integration docshttps://x402.hexl.dev/v1/score/esg-transition-plan-credibilityExample request
{
"targetAmbition": 0.8,
"capexAlignment": 0.6,
"governanceAccountability": 0.7,
"interimMilestones": 0.65,
"disclosureQuality": 0.75
}Example response
{
"credibilityScore": 70,
"rating": "strong",
"grade": "C",
"breakdown": [
{
"factor": "targetAmbition",
"value": 0.8,
"weight": 0.25,
"contribution": 20
},
{
"factor": "capexAlignment",
"value": 0.6,
"weight": 0.25,
"contribution": 15
},
{
"factor": "governanceAccountability",
"value": 0.7,
"weight": 0.2,
"contribution": 14
},
{
"factor": "interimMilestones",
"value": 0.65,
"weight": 0.15,
"contribution": 9.75
},
{
"factor": "disclosureQuality",
"value": 0.75,
"weight": 0.15,
"contribution": 11.25
}
]
}Input schema
{
"type": "object",
"required": [
"targetAmbition",
"capexAlignment",
"governanceAccountability",
"interimMilestones",
"disclosureQuality"
],
"properties": {
"targetAmbition": {
"type": "number",
"description": "Target ambition vs 1.5C 0-1",
"examples": [
0.8
]
},
"capexAlignment": {
"type": "number",
"description": "Capex aligned to the plan 0-1",
"examples": [
0.6
]
},
"governanceAccountability": {
"type": "number",
"description": "Board/exec accountability 0-1",
"examples": [
0.7
]
},
"interimMilestones": {
"type": "number",
"description": "Credible interim milestones 0-1",
"examples": [
0.65
]
},
"disclosureQuality": {
"type": "number",
"description": "Disclosure quality 0-1",
"examples": [
0.75
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}