OrbTop

Voluntary Carbon Registry Scraper - ACR, CAR, Puro.earth

BUSINESSLEAD GENERATIONEDUCATION

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 C0x methodology codes.
  • corsia_eligible is populated from ACR's registry data where available.