Free · No API key · No signup

Free CBAM Price API and Embeddable Widget

Stop maintaining stale CBAM price pages. Pull the official CBAM certificate price and the live EU ETS price from our free JSON endpoint, or embed the auto-updating widget with one iframe. No key, no registration, no rate cards. One condition: keep the attribution link.

cbamguide.com·Data: European Commission · EEX auction data·Updated hourly

The embeddable price widget

The widget shows the current official CBAM certificate price (quarterly, published by the European Commission) and the live EU ETS price, updated hourly. It works on any site, newsletter tool, or intranet that allows iframes. Paste this snippet:

<iframe
  src="https://cbamguide.com/widgets/cbam-price"
  width="340" height="185" frameborder="0"
  title="CBAM certificate price — cbamguide.com">
</iframe>

Preview:

The JSON API

One endpoint, no authentication: GET https://cbamguide.com/api/cbam-price. CORS is open, so you can call it directly from browser code:

fetch('https://cbamguide.com/api/cbam-price')
  .then(r => r.json())
  .then(data => {
    console.log(data.certificate.latest);
    // { quarter: "Q2 2026", price: 75.28, publishedDate: "2026-07-06", ... }
  });

Response shape:

{
  "certificate": {
    "latest": { "quarter": "Q2 2026", "price": 75.28, "publishedDate": "2026-07-06", ... },
    "series": [ ...all official quarterly prices... ],
    "methodology": "..."
  },
  "ets": { "price": 80.12, "stale": false, "unit": "EUR/tCO2e", "updatedAt": "..." },
  "attribution": { "required": true, "text": "Source: CBAM Guide (cbamguide.com)", "url": "..." }
}

Terms of use

The API and widget are free for commercial and non-commercial use under two fair-use conditions. First, cache responses for at least 15 minutes; the underlying data changes at most hourly. Second, attribution is required: display "Source: CBAM Guide (cbamguide.com)" with a link to the price tracker wherever the data appears. The widget includes the attribution automatically.

The certificate price series contains every official quarterly price published by the European Commission since Q1 2026 (€75.36). From 2027 the series switches to the official weekly prices. The live ETS figure is indicative market data; the official CBAM certificate price is always the published Commission average, which is the number in certificate.latest.

Why free?

cbamguide.com is an independent CBAM information resource. We publish the reference data openly so that importers, journalists, and analysts work from the official numbers instead of paywalled or stale copies. If you use the feed in a story or a tool, we appreciate hearing about it via the contact form.