Voluntary Carbon Registry Scraper - ACR, CAR, Puro.earth
BUSINESSLEAD GENERATIONEDUCATION
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
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 projects come back from its public registry.
- 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.