1
Get an API key
Croma keys are issued per organization at
platform.usecroma.com. A key looks like
croma_live_… (or croma_test_… outside production). Treat it as a
secret. It carries your org’s full API access.Personal keys are rejected. The API only accepts organization-scoped
keys. See Authentication for details.
2
Call an endpoint
Every data endpoint is a versioned
POST path (for example
/co/rama-judicial/cases-by-entity/v1) on https://api.croma.run. It
takes a small JSON body and the key in an Authorization: Bearer header.3
Read the response
Successful responses wrap the payload under Rate-limit state and a request id come back as response headers; there’s
no Longer lookups resolve as async jobs: the same request can
wait inline, poll, or call you back when done. Failures share one
error shape across every endpoint.
data:meta object in the body:Next steps
MCP server
Connect any MCP client to every Croma tool with one URL.
API Reference
Full endpoint reference with an interactive playground.