Carbonmark Carbon Credits Scraper
Pricing
from $7.50 / 1,000 results
Carbonmark Carbon Credits Scraper
Scrapes carbon credit listings from the Carbonmark marketplace. Returns each credit as a flat row with project name, price, supply, registry, category, country, and vintage year. Filter by country, category, registry, and minimum vintage year.
Pricing
from $7.50 / 1,000 results
Rating
0.0
(0)
Developer
Acquisition Automation Co.
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 hours ago
Last modified
Categories
Share

๐ฒ Carbonmark Carbon Credits Scraper
Export the carbon credit projects listed on Carbonmark as flat rows: project name, registry, registry listing id and project country. No account, no API key, no login.
Carbonmark is a public marketplace for carbon credits. Its catalogue is a scrolling grid of project cards with no export button, so building a list of who is offering what means copying projects by hand. This Actor walks the catalogue, applies the filters you set, and writes one row per project into a dataset you can open in a spreadsheet.
Read the Output section before you buy. Carbonmark leaves several listing fields blank on the catalogue page, and the Actor reports them as null rather than guessing.
| Who uses it | What they use the catalogue for |
|---|---|
| ๐ Corporate offset buyers | Building a shortlist of projects by registry and country before asking anyone for a quote |
| ๐ Diligence analysts | Checking whether a target's claimed offset projects are listed on a public marketplace at all |
| ๐ Sustainability and reporting teams | Keeping a tracked list of projects by registry identifier rather than by marketing name |
| ๐ Market researchers | Counting projects by registry and country to measure where supply is concentrated |
๐ What it does
๐ก Why it matters: every serious check on a carbon credit starts with the registry identifier, because the project name is marketing and the identifier is the record. This returns the identifier for every listed project in one pass.
- ๐ Walks the Carbonmark catalogue and returns one row per project, rather than one screenshot per page.
- ๐ Returns the registry listing id, for example
VCS-844, which is what a registry lookup or a retirement record will ask for. - ๐ Filters by registry: VCS, GS, ACR, CAR or PURO.
- ๐ Filters by country and category as free text, and by minimum vintage year.
- ๐ฆ The same 12 fields every run, so several filtered runs append into one clean dataset.
- ๐พ Exports to CSV, Excel, JSON or XML, from the run page or the API.
๐ Output
Every project is one flat row with 12 fields. null means the marketplace page carried no value for that field on that listing.
Be aware: in the sample run below, only projectName, registry, country and listingId carried values. price came back as 0 and methodology, vintage, supply, category and retiredCredits came back null on every row. Treat the commercial fields as present when Carbonmark publishes them and empty when it does not, and size your expectations on the catalogue rather than on this field list.
| Field | Type | Description |
|---|---|---|
๐ฒ projectName | string | Project name as Carbonmark shows it |
๐ registry | string | Issuing registry, for example VCS |
๐ methodology | string | Registry methodology the project was issued under, where the listing publishes one |
๐
vintage | integer | Vintage year of the credits, where the listing publishes one |
๐ต price | number | Listed price per credit. 0 where the listing carries no price |
๐ฆ supply | number | Credits available on the listing, where published |
๐ country | string | Project country, for example Peru |
๐ท category | string | Project category, for example forestry or renewable energy, where published |
๐ listingId | string | Registry listing identifier, for example VCS-844 |
โป๏ธ retiredCredits | number | Credits already retired against the project, where published |
๐ scrapedAt | string | ISO timestamp of collection |
โ ๏ธ error | string | null on a normal row |
Example rows
{"projectName": "Madre De Dios Amazon REDD+ Project","registry": "VCS","methodology": null,"vintage": null,"price": 0,"supply": null,"country": "Peru","category": null,"listingId": "VCS-844","retiredCredits": null,"scrapedAt": "2026-09-14T17:17:18.215Z","error": null}
{"projectName": "Guyuan Wuhuaping 49.5 MW Wind Power Project","registry": "VCS","methodology": null,"vintage": null,"price": 0,"supply": null,"country": "China","category": null,"listingId": "VCS-736","retiredCredits": null,"scrapedAt": "2026-09-14T17:17:18.307Z","error": null}
โจ Why choose this Actor
| What you get | |
|---|---|
| The registry id, not the brand name | VCS-844 is what you carry into a registry lookup. The project name is not. |
| No credentials | The Carbonmark catalogue is public. No account, no key, no quota to negotiate. |
| Filters at the source | Registry, country, category and minimum vintage are applied during the run, so you pay for rows you asked for. |
| The same fields every run | Append a dozen filtered runs into one sheet without reconciling columns. |
| You pay per row | No subscription. A filter that matches nothing costs nothing. |
๐ How to use it
- Create a free Apify account. New accounts start with $5 of credit.
- Open the Actor and select Try for free.
- Leave the filters blank for the whole catalogue, or set
registry,country,categoryorminVintage. - Set
maxItemsto cap the run. - Select Start, then export from the Dataset tab as CSV, Excel, JSON or XML.
A first run:
{"maxItems": 10}
One registry, one country:
{"maxItems": 500,"registry": "VCS","country": "Peru"}
โ๏ธ Input
| Field | Required | Description |
|---|---|---|
maxItems | No | Maximum projects to collect per run. Default 10 |
country | No | Filter by project country, free text match |
category | No | Filter by category, free text match |
registry | No | One of VCS, GS, ACR, CAR, PURO. Blank means every registry |
minVintage | No | Only include credits with a vintage year at or after this value |
๐ฐ Pricing
Pay per result. No subscription, and no Apify platform usage on top.
| Apify plan | Free | Bronze | Silver | Gold | Platinum | Diamond |
|---|---|---|---|---|---|---|
| Per project row | $0.0085 | $0.0082 | $0.0078 | $0.0075 | $0.0075 | $0.0075 |
| Rows collected | Cost on the Free plan |
|---|---|
| 100 | $0.85 |
| 1,000 | $8.50 |
| 10,000 | $85.00 |
Free plan runs return up to 10 rows as a preview. Any paid Apify plan lifts that to 1,000,000 per run.
๐ Integrate with any app
The dataset is available through the Apify API as soon as the run finishes. Use run-sync-get-dataset-items for a one-shot call, webhooks to trigger what happens next, or the Make, Zapier, Airbyte and LangChain integrations listed on the Actor page.
๐ค Use with an AI agent
Give an agent live access to the Carbonmark catalogue over the Model Context Protocol:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=acquistion-automation/carbonmark-credits-scraper"
Then ask it in plain language which projects a registry has listed in a given country and have it read the result back.
โ Frequently asked questions
Why is price zero and vintage empty on my rows?
Carbonmark does not publish every field on every catalogue listing. Where the page shows nothing, the Actor writes 0 for price and null for the rest rather than inventing a value. In the sample run above that applied to every row.
Can I filter by price? Not in the input. Export the dataset and filter in a spreadsheet.
What does listingId refer to?
The identifier the issuing registry uses for the project, for example VCS-844 for a Verra project. Use it to look the project up on the registry's own site.
Why did I get fewer rows than maxItems?
Fewer listings matched your filters than the cap you set. Remove one filter at a time to see which is excluding everything.
Does this include retired or already sold credits?
The Actor returns what the catalogue lists. retiredCredits reports retirements when the listing publishes them, and is null otherwise.
Do I need a proxy? No. Requests and retries are handled inside the Actor and included in the price.
๐ More from Acquisition Automation Co.
- IRS Exempt Organizations Scraper
- SAM.gov Contract Opportunities Scraper
- USCG PSIX Vessel Registry Scraper
- PublicSurplus Scraper
- BizBuySell Scraper
About Acquisition Automation Co.
We build automation for people buying businesses. The repetitive part of an acquisition search, checking listings, pulling public records, tracking owners and assets, is work a machine should do, so the buyer's time goes into judging deals instead of collecting them.
We add new Actors regularly. If there is a source you need and do not see here, tell us.
๐ Support
Open an issue in the Issues tab of this Actor with your run ID, the input you used, and what you expected to get back.
โ ๏ธ Disclaimer
This Actor is independent and is not affiliated with, endorsed by, or sponsored by Carbonmark or any carbon registry. It collects only publicly available data. You are responsible for using that data in compliance with the source's terms of service and applicable law.