Carbon Credit Registry Monitor avatar

Carbon Credit Registry Monitor

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Carbon Credit Registry Monitor

Carbon Credit Registry Monitor

Monitor Gold Standard and Verra VCS carbon credit projects, issuances, and retirements with normalized output and change detection.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Steven Nguyen

Steven Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Track public carbon-credit registry activity across Gold Standard and Verra VCS. This Actor returns normalized, change-tagged records for projects, credit issuances, and credit retirements so carbon-market teams can build watchlists, due-diligence feeds, and market-intelligence alerts without stitching registry data together manually.

What this Actor is useful for

  • Monitor new or updated carbon projects in Gold Standard and Verra VCS.
  • Track recent credit issuances by project theme, country, methodology, or keyword.
  • Track retirements/cancellations and public retirement metadata where available.
  • Build repeatable watchlists for themes like cookstove, biochar, mangrove, REDD, renewable, or specific project names.
  • Feed carbon-market intelligence pipelines, ESG research workflows, broker watchlists, and Slack/webhook alerts.

Supported sources

RegistryProjectsIssuancesRetirementsNotes
Gold StandardyesyesyesCredit-block endpoint supports broad or keyword queries.
Verra VCSyesyesyesCredit-event queries require searchTerms to avoid slow unfiltered asset searches.

Quick start examples

1. Monitor credit events for a theme

Best first run if you want market activity, not just project metadata.

{
"registries": ["gold_standard", "verra_vcs"],
"recordTypes": ["issuances", "retirements"],
"maxItemsPerRegistry": 50,
"searchTerms": "cookstove",
"onlyChanges": true,
"compareWithPreviousRun": true,
"stateKey": "cookstove-credit-events"
}

2. Monitor new/updated projects

{
"registries": ["gold_standard", "verra_vcs"],
"recordTypes": ["projects"],
"maxItemsPerRegistry": 100,
"countries": "India, Brazil, Kenya",
"projectTypes": "reforestation, renewable, biochar",
"onlyChanges": true,
"compareWithPreviousRun": true,
"stateKey": "project-watchlist-india-brazil-kenya"
}

3. Gold Standard retirement feed

Gold Standard retirement queries can run without searchTerms.

{
"registries": ["gold_standard"],
"recordTypes": ["retirements"],
"maxItemsPerRegistry": 100,
"onlyChanges": true,
"compareWithPreviousRun": true,
"stateKey": "gold-standard-retirements"
}

Input fields

FieldDescription
registriesgold_standard, verra_vcs, or both.
recordTypesprojects, issuances, retirements, or a combination.
maxItemsPerRegistryMaximum matching records per registry and record type.
countriesOptional comma-separated country names.
statusesOptional comma-separated status names, e.g. ISSUED, RETIRED, LISTED.
projectTypesOptional comma-separated terms matched against project type / methodology.
searchTermsOptional comma-separated terms matched against project names, IDs, serials, retirement metadata, and descriptions. Required for Verra issuance/retirement queries.
onlyChangesSkip unchanged records. Recommended for scheduled monitors.
emitUnchangedEmit unchanged records too. Useful for first-run exports and debugging.
compareWithPreviousRunPersist fingerprints in the key-value store and mark each record as new, updated, unchanged, or missing_from_current_run.
stateKeyKey-value store key for persisted state. Use a different key for each watchlist/filter set.

Output

Dataset items include normalized fields where available:

FieldMeaning
registryRegistry name.
sourceSource feed, e.g. goldstandard_issuances, verra_vcs_retirements.
record_typeproject, issuance, or retirement.
record_idStable Actor-level ID used for change detection.
change_typenew, updated, unchanged, or missing_from_current_run.
project_id, project_nameRegistry project identifiers.
status, country, project_type, methodologyNormalized project/credit metadata.
quantityNumber of credits in an issuance/retirement record.
serial_numberRegistry credit serial number or range.
vintage, vintage_start, vintage_endVintage/monitoring period details.
issuance_date, retirement_dateEvent dates where available.
retirement_beneficiary, retirement_reason, retirement_detailsPublic retirement metadata where available.
source_urlRegistry project/source URL.
rawOriginal registry response object for audit/debugging.

The run summary is written to the default key-value store under OUTPUT and includes fetched/emitted counts, counts by source, counts by record type, filters used, and generation time.

Change detection behavior

This Actor stores fingerprints in the default key-value store under stateKey. On later runs:

  • New records are emitted as new.
  • Changed records are emitted as updated.
  • Disappearing records are emitted as missing_from_current_run.
  • Unchanged records are skipped when onlyChanges is true.

For scheduled monitors, use a stable stateKey per watchlist. If you change filters but keep the same stateKey, the Actor may mark previously seen records as missing.

Source caveats

  • Registry schemas and frontend APIs can change.
  • Verra VCS credit-event queries are scoped by searchTerms because the unfiltered public asset search is too slow/unreliable for production runs.
  • Gold Standard retirement_date is derived from public credit-block timestamps where a dedicated retirement date is not exposed.
  • This Actor is for monitoring and research. Validate source URLs before using results for financial, legal, or compliance decisions.