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 URL
Integration docshttps://x402.hexl.dev/v1/score/esg-carbon-credit-qualityExample 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
}