Skip to main content
Croma Legal tracks your organization’s court cases and surfaces every new actuación as it is published. The Legal API gives your own systems the same view: read your portfolio of processes, the actuaciones feed across every case, your defendants, aggregated analytics, and bulk exports, all scoped to your organization and all behind one key.
Every endpoint is a GET with query parameters (exports are a POST) and returns JSON under data. The same key also opens the MCP server, so an AI assistant can answer questions over the portfolio with the identical tools.
This is a different product from the Croma public-data API at api.croma.run (court, registry and vehicle lookups across Colombia, Peru and Mexico). Keys are not interchangeable: Legal keys are issued from the Croma Legal dashboard and only work here. For public-data lookups, start at the Croma API introduction.

What you can read

Processes

Your cases with status, office, filing date, the linked defendant, and your own custom fields. Look one up by radicado.

Actuaciones

The organization-wide feed of filings and court events, or the timeline of a single case. Built for incremental syncs.

Defendants

Demandados with their case counts and any data you imported about them, such as medidas cautelares.

Analytics

KPIs and distributions by status, office, city, period and most active cases, for dashboards and reports.

Exports

The complete filtered dataset as CSV or JSONL, generated asynchronously and delivered as a download URL.

MCP server

The same data as tools for Claude, ChatGPT, Cursor or your own agent, including read-only SQL over your portfolio.

Start building

Quickstart

Get a key and list your processes in three steps.

Authentication

Where keys come from and how the bearer scheme works.

API Reference

Every endpoint with its parameters, response shape and a playground.