Catalog/esg-carbon-credit-quality

Scoring

Carbon-credit quality score (CCP) API

Carbon-credit quality score (0-100, higher = better) from an ICVCM Core Carbon Principles style rubric with explicit weights: additionality .25, permanence .20, measurementAccuracy .20, noDoubleCounting .15, coBenefits .10, verificationRigor .10 (each 0-1). Returns score, quality rating, A-F grade, and per-factor breakdown. Answers 'is this carbon credit high-quality', 'score a carbon offset against the Core Carbon Principles', 'rate credit additionality and permanence'.

Price$0.016per request
MethodPOST
Route/v1/score/esg-carbon-credit-quality
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
esgcarbon-creditoffsetccpicvcmqualityscoreclimate-finance
API URLhttps://x402.hexl.dev/v1/score/esg-carbon-credit-quality
Integration docs
Example request
{
  "additionality": 0.8,
  "permanence": 0.7,
  "measurementAccuracy": 0.85,
  "noDoubleCounting": 0.9,
  "coBenefits": 0.6,
  "verificationRigor": 0.75
}
Example response
{
  "qualityScore": 78,
  "rating": "strong",
  "grade": "C",
  "breakdown": [
    {
      "factor": "additionality",
      "value": 0.8,
      "weight": 0.25,
      "contribution": 20
    },
    {
      "factor": "permanence",
      "value": 0.7,
      "weight": 0.2,
      "contribution": 14
    },
    {
      "factor": "measurementAccuracy",
      "value": 0.85,
      "weight": 0.2,
      "contribution": 17
    },
    {
      "factor": "noDoubleCounting",
      "value": 0.9,
      "weight": 0.15,
      "contribution": 13.5
    },
    {
      "factor": "coBenefits",
      "value": 0.6,
      "weight": 0.1,
      "contribution": 6
    },
    {
      "factor": "verificationRigor",
      "value": 0.75,
      "weight": 0.1,
      "contribution": 7.5
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "additionality",
    "permanence",
    "measurementAccuracy",
    "noDoubleCounting",
    "coBenefits",
    "verificationRigor"
  ],
  "properties": {
    "additionality": {
      "type": "number",
      "description": "Additionality strength 0-1",
      "examples": [
        0.8
      ]
    },
    "permanence": {
      "type": "number",
      "description": "Permanence / reversal protection 0-1",
      "examples": [
        0.7
      ]
    },
    "measurementAccuracy": {
      "type": "number",
      "description": "Quantification accuracy 0-1",
      "examples": [
        0.85
      ]
    },
    "noDoubleCounting": {
      "type": "number",
      "description": "Double-counting controls 0-1",
      "examples": [
        0.9
      ]
    },
    "coBenefits": {
      "type": "number",
      "description": "Sustainable-development co-benefits 0-1",
      "examples": [
        0.6
      ]
    },
    "verificationRigor": {
      "type": "number",
      "description": "Independent verification rigor 0-1",
      "examples": [
        0.75
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}