Catalog/esg-eu-taxonomy-alignment

Scoring

EU-Taxonomy alignment % API

Canonical EU-Taxonomy alignment %: alignedShare = eligibleShare x substantialContribution x dnshPass x minimumSafeguardsPass (all 0-1 screening gates), alignmentPercent = alignedShare x 100, alignedRevenue = totalRevenue x alignedShare. Returns alignment %, eligible %, aligned revenue, a green/amber/red bucket, and the gate breakdown. Answers 'what % of revenue is EU-Taxonomy aligned', 'compute taxonomy-aligned revenue', 'does this pass DNSH and minimum safeguards'.

Price$0.016per request
MethodPOST
Route/v1/score/esg-eu-taxonomy-alignment
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
esgeu-taxonomyalignmentsfdrdnshgreen-revenuescoreclimate-finance
API URLhttps://x402.hexl.dev/v1/score/esg-eu-taxonomy-alignment
Integration docs
Example request
{
  "totalRevenue": 1000000000,
  "eligibleShare": 0.6,
  "substantialContribution": 0.9,
  "dnshPass": 0.95,
  "minimumSafeguardsPass": 1
}
Example response
{
  "alignmentPercent": 51.3,
  "eligiblePercent": 60,
  "alignedRevenue": 513000000,
  "rating": "green",
  "breakdown": [
    {
      "factor": "eligibleShare",
      "value": 0.6
    },
    {
      "factor": "substantialContribution",
      "value": 0.9
    },
    {
      "factor": "dnshPass",
      "value": 0.95
    },
    {
      "factor": "minimumSafeguardsPass",
      "value": 1
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "totalRevenue",
    "eligibleShare",
    "substantialContribution",
    "dnshPass",
    "minimumSafeguardsPass"
  ],
  "properties": {
    "totalRevenue": {
      "type": "number",
      "description": "Total revenue (any currency)",
      "examples": [
        1000000000
      ]
    },
    "eligibleShare": {
      "type": "number",
      "description": "Taxonomy-eligible revenue share 0-1",
      "examples": [
        0.6
      ]
    },
    "substantialContribution": {
      "type": "number",
      "description": "Substantial-contribution pass 0-1",
      "examples": [
        0.9
      ]
    },
    "dnshPass": {
      "type": "number",
      "description": "Do-No-Significant-Harm pass 0-1",
      "examples": [
        0.95
      ]
    },
    "minimumSafeguardsPass": {
      "type": "number",
      "description": "Minimum-safeguards pass 0-1",
      "examples": [
        1
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}