Scoring
Renewable-energy readiness score API
Renewable-energy / decarbonization readiness score (0-100, higher = better): canonical renewableShare = renewableMWh / totalMWh drives the main term, with explicit weights renewableShare .35, ppaCoverage .20, energyEfficiencyProgram .20, gridFlexibilityStorage .15, scope2MarketBasedQuality .10. Returns score, quality rating, A-F grade, the renewable share %, and a driver breakdown. Answers 'how renewable-ready is this operation', 'compute renewable MWh share', 'score PPA coverage and storage flexibility'.
Price$0.016per request
MethodPOST
Route/v1/score/esg-renewable-energy-readiness
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
esgrenewable-energydecarbonizationppastoragescope-2scoreclimate-finance
API URL
Integration docshttps://x402.hexl.dev/v1/score/esg-renewable-energy-readinessExample request
{
"renewableMWh": 300000,
"totalMWh": 500000,
"ppaCoverage": 0.5,
"energyEfficiencyProgram": 0.6,
"gridFlexibilityStorage": 0.4,
"scope2MarketBasedQuality": 0.7
}Example response
{
"readinessScore": 56,
"rating": "adequate",
"grade": "F",
"renewableSharePercent": 60,
"breakdown": [
{
"factor": "renewableShare",
"value": 0.6,
"weight": 0.35,
"contribution": 21
},
{
"factor": "ppaCoverage",
"value": 0.5,
"weight": 0.2,
"contribution": 10
},
{
"factor": "energyEfficiencyProgram",
"value": 0.6,
"weight": 0.2,
"contribution": 12
},
{
"factor": "gridFlexibilityStorage",
"value": 0.4,
"weight": 0.15,
"contribution": 6
},
{
"factor": "scope2MarketBasedQuality",
"value": 0.7,
"weight": 0.1,
"contribution": 7
}
]
}Input schema
{
"type": "object",
"required": [
"renewableMWh",
"totalMWh",
"ppaCoverage",
"energyEfficiencyProgram",
"gridFlexibilityStorage",
"scope2MarketBasedQuality"
],
"properties": {
"renewableMWh": {
"type": "number",
"description": "Renewable energy (MWh)",
"examples": [
300000
]
},
"totalMWh": {
"type": "number",
"description": "Total energy (MWh)",
"examples": [
500000
]
},
"ppaCoverage": {
"type": "number",
"description": "PPA / green-tariff coverage 0-1",
"examples": [
0.5
]
},
"energyEfficiencyProgram": {
"type": "number",
"description": "Energy-efficiency program 0-1",
"examples": [
0.6
]
},
"gridFlexibilityStorage": {
"type": "number",
"description": "Grid flexibility / storage 0-1",
"examples": [
0.4
]
},
"scope2MarketBasedQuality": {
"type": "number",
"description": "Scope 2 market-based instrument quality 0-1",
"examples": [
0.7
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}