Circa API
The Circa API gives you access to over 2 million life-cycle assessment (LCA) data points. Search processes and materials, pull datapoints, and integrate environmental impact data into your product.
The API is organized around REST and is fully mirrored as GraphQL. Responses are JSON. Authentication is via API key. Every endpoint accepts the same x-api-key and Circa-Version headers.
Where to start
- Quickstart — make your first request in 60 seconds.
- Authentication — generate and rotate your API keys.
- Versioning — pin behavior to a dated codename.
- REST reference — endpoint-by-endpoint docs.
- GraphQL reference — schema, queries, mutations.
Manage keys & inspect traffic
Your workflow lives in the authenticated Developer portal:
- Generate and revoke API keys.
- View your request history — method, path, status, latency, full request and response bodies.
- See usage and error-rate charts.
- Watch live requests stream in.
- Browse the GraphQL playground.
These docs explain how to use the API; the portal lets you operate it.