Need to manage API keys, view logs, or check usage?Open the Developer portal →

Changelog

Reverse-chronological log of API versions and docs updates.

2026-05-11 — Arrakis

Initial public release of the Circa API.

  • REST endpoints, grouped:
    • Basic/me, /teams.
    • Materials/materials, /materials/:id, /materials/:id/properties/:propertyId, /materials/:id/properties/pull.
    • Processes/processes, /processes/:id, /processes/:id/impacts/:impactId, /processes/:id/pull (batch size), /processes/:id/impacts/pull (per characterization method).
    • Impact methods/impact-methods.
    Owned-only listings via ?pulled=true on either list endpoint.
  • GraphQL endpoint at /graphql with full feature parity.
  • API key authentication via x-api-key. Keys come in live (circa_live_…, hashed, shown once) and test (circa_test_…, revealable) variants.
  • Required team scoping via x-team-id — copy the id from Team Settings → General.
  • Version pinning via Circa-Version.
  • Per-key rate limits at 300 requests / minute.
  • Live request logs (with team id and API-key prefix on every row), usage charts, and a real-time event stream in the authenticated developer portal.