Voluntary Carbon Registry Scraper - ACR, CAR, Puro.earth
Pricing
Pay per event
Voluntary Carbon Registry Scraper - ACR, CAR, Puro.earth
Pull voluntary carbon offset and CDR projects from three top registries: American Carbon Registry (ACR), Climate Action Reserve (CAR), and Puro.earth (carbon dioxide removal). Returns project type, methodology, developer, country, crediting period, credits issued, and status. No auth required.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Voluntary Carbon Registry Scraper — ACR, CAR, Puro.earth
Pull voluntary carbon offset and carbon dioxide removal (CDR) projects from three leading registries:
- American Carbon Registry (ACR) — acr2.apx.com
- Climate Action Reserve (CAR) — thereserve2.apx.com
- Puro.earth — registry.puro.earth (CDR/CORC projects)
Returns project type, methodology, developer, country, crediting period, credits issued, status, and CDR classification. No authentication required.
What you get
Each record contains:
| Field | Description |
|---|---|
registry | Source registry: ACR, CAR, or Puro |
project_id | Native ID in the source registry |
project_name | Full project name |
project_type | Category (e.g. Forest Carbon, Biochar, Methane Capture) |
methodology | Protocol or methodology code |
country | Project site country |
state_or_region | State or region |
project_developer | Developer name |
crediting_period_start / crediting_period_end | Crediting period (ISO dates) |
total_credits_issued | Lifetime credits (ERTs for ACR, CRTs for CAR, CORCs for Puro) |
credit_unit | ERT, CRT, or CORC |
status | Project status (Registered, Listed, Active, etc.) |
is_cdr | true for permanent carbon dioxide removal projects |
corsia_eligible | true if flagged as CORSIA-eligible |
project_url | Canonical registry page URL |
Input
| Parameter | Type | Description |
|---|---|---|
registries | array | Which registries to scrape: acr, car, puro (default: all three) |
projectTypes | array | Filter by project type substring (e.g. forestry, biochar, methane) |
cdrOnly | boolean | Return only permanent CDR projects (Puro CORCs + ACR biochar/BECCS + CAR removal protocols) |
countries | array | ISO-2 or ISO-3 country codes to include (e.g. US, FR, GB) |
minCreditsIssued | integer | Exclude projects with fewer credits issued than this threshold |
maxItems | integer | Maximum records to return across all registries (default: 100) |
Usage examples
All CDR projects across all registries:
{"registries": ["acr", "car", "puro"],"cdrOnly": true,"maxItems": 500}
US forestry projects from ACR and CAR:
{"registries": ["acr", "car"],"projectTypes": ["forest", "forestry"],"countries": ["US"],"maxItems": 200}
Puro.earth biochar projects with at least 1,000 CORCs issued:
{"registries": ["puro"],"projectTypes": ["biochar"],"minCreditsIssued": 1000}
Data volumes
| Registry | Typical project count |
|---|---|
| ACR | ~978 projects |
| CAR | ~1,268 projects |
| Puro.earth | ~114 projects |
Notes
- ACR and CAR data is sourced from the APX platform bulk CSV export — all records in a single request, no pagination.
- Puro.earth data is extracted from the server-rendered project registry page.
- CDR classification uses keyword matching on project type and methodology fields, plus Puro's
C0xmethodology codes. corsia_eligibleis populated from ACR's registry data where available.