Skip to main content
Two things the Superintendencia Financiera de Colombia publishes. The first is its normative register: every Circular Externa, Carta Circular and Resolución issued since 2005, searchable across kinds and years in one query, with the official description of what each act does and a link to the act itself. The second is the action history of a jurisdictional complaint (demanda) filed against a supervised entity.

Search the normative register

POST /co/superfinanciera/regulations-search/v1 One search across circulares externas, cartas circulares and resoluciones from 2005 to today, which the Superintendencia’s own site does not offer.
The whole source, organized and ready to query: this endpoint answers in milliseconds, at any hour, the same way every time. Every response carries as_of: how current the data is.
Returns as_of (how current the data is), the applied filters, total (matches across every page), page, per_page, total_pages, count and results[], most recent first. Every result carries id, kind, number as the register prints it, number_key (the same number with leading zeros dropped), year, issued_at, title (how the act is cited), description (what the act does, in the Superintendencia’s own words), bulletin (the issue of the Boletín del Ministerio de Hacienda y Crédito Público it was published in), document_url, attachments[] and official_url.
The whole register, from 2005 to this week’s acts, ready to query. The acts themselves stay where the Superintendencia publishes them: document_url is the address to read one, and the file format follows the era it was issued in.

One act

POST /co/superfinanciera/regulation/v1
The whole source, organized and ready to query: this endpoint answers in milliseconds, at any hour, the same way every time. Every response carries as_of: how current the data is.
Returns as_of, found, regulation_id and regulation. Every result carries id, kind, number as the register prints it, number_key (the same number with leading zeros dropped), year, issued_at, title (how the act is cited), description (what the act does, in the Superintendencia’s own words), bulletin (the issue of the Boletín del Ministerio de Hacienda y Crédito Público it was published in), document_url, attachments[] and official_url.
An id the register does not carry returns found: false with HTTP 200, not an error.

Request

POST /co/superfinanciera/complaints/v1

Response

actions is the complaint’s action history (actuaciones), one entry per step, oldest first. A filing with nothing against it returns an empty array.
This lookup can take longer than a typical request. It’s an async job. By default the request waits inline and returns { data }, or you can poll / use a callback_url. No matches returns an empty actions array, not an error.

Full reference

Schemas, all response fields, and an interactive playground.