Skip to main content
The Baranda Virtual is where the Superintendencia de Sociedades notifies the parties to its processes: the daily estados and traslados of each delegatura and intendencia regional, the avisos of reorganizations, liquidations and interventions, the sentencias of its special proceedings, and the autos, edictos and publicidad of its administrative work. Croma keeps every publication since 2024 with the company or person it is about, its NIT or cédula, the trámite, the dates and a copy of the files behind the radicado, and serves it by company, list, dependencia, radicado and date. Three lookups read the source itself: a company’s file by NIT or cédula (its standing before the Superintendencia, its officers, and the decisions and filings of its processes), companies by name, and one radicado with the ones related to it.

Search the publications

POST /co/supersociedades-baranda/publications-search/v1 Dataset Every estado, traslado, aviso, sentencia, auto, edicto and publicidad since 2024, newest first, filtered by company, list, dependencia, radicado or date.
Returns as_of, total and total_is_exact, paging fields, and results[], one publication each, with id (<kind>:<dependency>:<radicado>), kind, dependency and dependency_name, document_url (our copy of the main file) and documents[] (every file the source lists for the radicado, each with our copy), plus:
A publication about a natural person (a merchant in insolvency, an intervened person) carries that person’s name and cédula as the Superintendencia published them. The Superintendencia’s own estados and traslados name the Superintendencia as the company; the parties are in the file itself.

A published radicado

POST /co/supersociedades-baranda/publication/v1 Dataset Everything the copy holds for one radicado, one row per list it appeared under.
Returns as_of, found, filing_id and results[] with the same fields as a search result.
A radicado the copy does not hold returns found: false with HTTP 200. The copy starts in January 2024; for an older or a very recent radicado, read the source with the filing endpoint.

A company’s file

POST /co/supersociedades-baranda/company-file/v1 What the Superintendencia holds on a company or person, read from the source at request time.
Returns found, document_number, company (name, short_name, company_type, registration_number, registration_date, incorporation_date, supervision_status and its date, situation and its date, stage, cause, ciiu_code, activity, purpose, address, department, city, file_number), officers[] (role, name), and decisions and filings, each with total, page, per_page (10) and results[]:
This endpoint is asynchronous: it answers 202 with a status_url to poll, or blocks up to the inline-wait budget (Prefer: wait=N). Pass an optional callback_url to have the result POSTed to you when it finishes. See the async-jobs guide.
A number the Superintendencia holds no company under returns found: false with HTTP 200.

Companies by name

POST /co/supersociedades-baranda/company-search/v1 The companies the Superintendencia holds a file on whose name contains the words, with the same fields as a company file.
Returns query, total, paging fields and results[], one company each with the fields of company in the company file.
This endpoint is asynchronous: it answers 202 with a status_url to poll, or blocks up to the inline-wait budget (Prefer: wait=N). Pass an optional callback_url to have the result POSTed to you when it finishes. See the async-jobs guide.
The source matches the words anywhere in the name and answers every match at once; a common word can match thousands of companies. Narrow the words, then read the file by NIT.

A radicado, read live

POST /co/supersociedades-baranda/filing/v1 What the Superintendencia holds on one radicado today, and the radicados of the same expediente.
Returns found, radicado, filing and related[], each row with:
This endpoint is asynchronous: it answers 202 with a status_url to poll, or blocks up to the inline-wait budget (Prefer: wait=N). Pass an optional callback_url to have the result POSTed to you when it finishes. See the async-jobs guide.
A radicado the source does not know returns found: false with HTTP 200.

Full reference

Schemas, all response fields, and an interactive playground.