Over 2 million life-cycle assessment data points behind one REST & GraphQL API. Search free, pull what you need, pay for what you use.
// fetch one characterized impact const base = "https://api.circa.ai/public" const res = await fetch( `${base}/processes/${id}/impacts/${impactId}`, { headers: { "x-api-key": KEY, "x-team-id": teamId, "Circa-Version": "2026-05-11.arrakis" } } ) const { value, unit } = await res.json() // → 5.1020 kg CO2-Eq


Characterized impact scores per process, available across every characterization method we license.
Inputs and outputs per process — the flows behind any bottom-up inventory.
Physical and economic properties used to customize allocation ratios.
No seats, no all-or-nothing database deal. It scales with your product.
Talk to usJSON everywhere; the same x-api-key and Circa-Version headers on every endpoint.
Search the catalog free; reveal a datapoint with one call. Pulled values are yours to cache.
Pin behavior to a dated version. Stream events and manage keys from the developer portal.
# Search 2M+ datapoints — free curl -s 'https://api.circa.ai/public/materials?search=steel' \ -H 'x-api-key: circa_live_xxx' \ -H 'Circa-Version: 2026-05-11.arrakis' # → 200 OK { "items": [{ "name": "steel, chromium 18/8", "functionalUnit": "kg", "properties": [{ "name": "carbon content", "value": null, // pull to reveal "revealed": false }] }], "total": 12453 }
Tell us what you're building. Prefer email? contact@circa.ai.