POST request to https://api.croma.run,
authenticated with a bearer API key. Pick an endpoint from the sidebar to see
its full schema, example request, and a “try it” playground.
Conventions
- Auth:
Authorization: Bearer <key>on every endpoint. See Authentication. - Success: responses wrap the payload under
data:{ "data": … }. - Errors:
{ "error": { "type", "code", "message" } }with a non-2xx status. See Errors. - No match: a queried record that doesn’t exist is a
200, not a404: single-record lookups returnfound: false, list lookups return an empty array. - Rate limits: reported via
X-RateLimit-*response headers. See Rate limits. - Async jobs: some lookups (Policía, SICAAC, Superfinanciera, RREE, SUNAT) may return a
202with a job you can poll or receive via callback. See Async jobs.
Get started
Get a key and make your first request.
Async jobs
Wait inline, poll, or get a callback for long-running lookups.