Catalog/esg-net-zero-alignment

Scoring

Net-zero alignment score API

Net-zero alignment score (0-100, higher = better) combining a canonical decarbonization-pace ratio with a rubric: requiredAnnualReductionRate = 1 / (targetYear - currentYear), alignmentRatio = plannedAnnualReductionRate / requiredAnnualReductionRate (capped 2x). Score weights: reductionPaceAlignment .40 (from ratio), scope3Coverage .20, sbtiValidation .20, offsetReliance .20 (inverted). Returns score, rating, A-F grade, required vs planned rate, the alignment ratio, emissions reduced to date, and a breakdown. Answers 'is this firm on a net-zero path', 'compare planned vs required decarbonization pace', 'score SBTi-validated net-zero alignment'.

Price$0.016per request
MethodPOST
Route/v1/score/esg-net-zero-alignment
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
esgnet-zerosbtidecarbonizationalignmentemissionsscoreclimate-finance
API URLhttps://x402.hexl.dev/v1/score/esg-net-zero-alignment
Integration docs
Example request
{
  "baselineEmissions": 100000,
  "currentEmissions": 80000,
  "targetYear": 2040,
  "currentYear": 2026,
  "plannedAnnualReductionRate": 0.06,
  "scope3Coverage": 0.7,
  "sbtiValidation": 1,
  "offsetReliance": 0.3
}
Example response
{
  "alignmentScore": 81.6,
  "rating": "strong",
  "grade": "B",
  "requiredAnnualReductionRate": 0.0714,
  "plannedAnnualReductionRate": 0.06,
  "alignmentRatio": 0.84,
  "emissionsReducedToDate": 0.2,
  "breakdown": [
    {
      "factor": "reductionPaceAlignment",
      "value": 0.84,
      "weight": 0.4,
      "contribution": 33.6
    },
    {
      "factor": "scope3Coverage",
      "value": 0.7,
      "weight": 0.2,
      "contribution": 14
    },
    {
      "factor": "sbtiValidation",
      "value": 1,
      "weight": 0.2,
      "contribution": 20
    },
    {
      "factor": "offsetReliance",
      "value": 0.7,
      "weight": 0.2,
      "contribution": 14
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "baselineEmissions",
    "currentEmissions",
    "targetYear",
    "currentYear",
    "plannedAnnualReductionRate",
    "scope3Coverage",
    "sbtiValidation",
    "offsetReliance"
  ],
  "properties": {
    "baselineEmissions": {
      "type": "number",
      "description": "Baseline emissions (tCO2e)",
      "examples": [
        100000
      ]
    },
    "currentEmissions": {
      "type": "number",
      "description": "Current emissions (tCO2e)",
      "examples": [
        80000
      ]
    },
    "targetYear": {
      "type": "number",
      "description": "Net-zero target year",
      "examples": [
        2040
      ]
    },
    "currentYear": {
      "type": "number",
      "description": "Current year",
      "examples": [
        2026
      ]
    },
    "plannedAnnualReductionRate": {
      "type": "number",
      "description": "Planned annual reduction rate (fraction) 0-1",
      "examples": [
        0.06
      ]
    },
    "scope3Coverage": {
      "type": "number",
      "description": "Scope 3 coverage 0-1",
      "examples": [
        0.7
      ]
    },
    "sbtiValidation": {
      "type": "number",
      "description": "SBTi validation 0-1",
      "examples": [
        1
      ]
    },
    "offsetReliance": {
      "type": "number",
      "description": "Reliance on offsets 0-1 (inverted)",
      "examples": [
        0.3
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}