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.
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.
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.Search the decisions
POST /co/supersociedades-baranda/decisions-search/v1 Dataset
Every auto the Superintendencia notifies in its estados since 2024, searchable
by the words of its text, by company, dependencia, case and date, newest
notified first.
as_of, total and total_is_exact, paging fields, and results[], one auto each:
query searches the whole text of each auto in Spanish, with stemming:
embargo also matches embargos and embargado. Autos of
procedimientos mercantiles name parties rather than one company; find them
by a party’s name with query.A decision’s full text
POST /co/supersociedades-baranda/decision/v1 Dataset
Everything the copy holds for one auto, with its full text.
as_of, found, filing_id and decision: the fields of a search result, with decision whole, plus text (the auto’s full text) and text_truncated (true when the text was cut at 400,000 characters).
A radicado the copy does not hold returns
found: false with HTTP 200. The
copy holds the autos notified in an estado since January 2024; an auto that
was never notified by estado is not in it. Read any radicado at 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.
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.
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.
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.