VCM.fyi

API & Data

API & Data Integration

The same intelligence powering the VCM.fyi platform — available as a REST API. Integrate project data, risk analysis, buyer intelligence, and country policy into your own tools and workflows.

VCM.fyi harmonizes data from six major carbon registries into a single REST API. Projects, credits, forensics, buyers, and country policy are all queryable through standard JSON endpoints updated daily from Verra, Gold Standard, ACR, CAR, Isometric, and Puro.earth.

25+

Endpoints

6

Registries

Daily

Data updates

11K+

Projects

Endpoints

Everything you need in one API

The API exposes the full depth of VCM.fyi data across six endpoint families. Each resource supports filtering, pagination, and nested includes so you can retrieve exactly the data your integration requires in a single request, from individual project lookups to bulk credit transaction exports.

Projects

/projects/, /projects/{id}

Full project metadata, methodology, credits, status, and labels.

Credits

/credits/

Transaction-level issuance and retirement data with buyer attribution.

Forensics

/forensics/v2/

AI-generated intelligence memos, risk signals, and weekly scan results.

Buyers

/buyers/

Buyer profiles with purchase history, portfolio composition, and activity patterns.

Countries

/countries/

Country policy profiles with Article 6, CORSIA, carbon pricing, and regulations.

Charts

/charts/

Pre-computed chart data for issuance trends, retirement patterns, and credit flows.

Example

Simple, predictable JSON responses

Every endpoint returns structured JSON with consistent field names across all six registries. Authentication is a single API key header. No SDKs required — use curl, Python, JavaScript, or any HTTP client to start pulling carbon market data in minutes.

terminal
# Get project forensics
curl -H "X-API-KEY: vcm_live_..." \
  "https://api.vcm.fyi/v1/forensics/v2/VCS-1396"

# Response
{
  "project_id": "VCS-1396",
  "name": "Rimba Raya Biodiversity Reserve",
  "risk_score": 7.2,
  "latest_entries": [...],
  "total_entries": 42
}

Developer resources

Get started in minutes

The API documentation includes interactive examples, full request and response schemas, authentication guides, and a quickstart walkthrough. Every endpoint is documented with sample payloads so you can test queries before writing a single line of integration code.

Coverage

Available data

The API covers every major data category in the voluntary carbon market. From individual credit transactions and project-level forensics to country-level regulatory profiles and satellite monitoring, the full breadth of VCM.fyi intelligence is accessible programmatically.

ProjectsCreditsForensicsBuyersCountriesSatelliteChartsProponents

Who uses this

Built for technical teams

The API serves research teams building proprietary models on carbon market data, financial institutions integrating risk signals into trading systems, and consultancies embedding VCM.fyi intelligence into client-facing dashboards. Any workflow that benefits from structured, up-to-date carbon market data can pull from this API.

FAQ

Common questions

What authentication is required?

All endpoints except /health/ require an X-API-KEY header. API keys are provided with Signal plans or by contacting our team.

What format are responses?

All responses are JSON. Pagination is supported on list endpoints. We follow standard REST conventions.

Is there a rate limit?

Standard rate limits apply based on your plan tier. Signal plans include generous rate limits suitable for production integrations.

Can I access historical data?

Yes. The API provides access to historical credit transactions, forensics scan archives, and project metadata changes over time.

Start building with carbon data

Integrate real-time carbon market intelligence into your tools, models, and workflows with a single API key.