Skip to main content
O Sistema Único de Información de Trámites (SUIT), a cargo da Función Pública, é o registro oficial de todos os procedimentos que uma entidade pública colombiana oferece a cidadãos e empresas: do passaporte ou da segunda via da cédula a uma licença municipal. O gov.co mostra cada um como uma página de procedimento numerada T mais o seu número único. Cada procedimento chega com sua entidade, a ordem e o município da entidade, se pode ser feito online, e suas informações completas: propósito, a quem se destina, cada etapa com seus documentos, condições, canais, formulários e tarifas, exceções, fundamento legal e pontos de atendimento. modified_at diz quando a entidade o atualizou pela última vez. Busque em entidades nacionais e territoriais com texto livre que alcança requisitos e tarifas, ou filtre por ordem, entidade ou departamento e município DANE.
A fonte inteira, organizada e pronta para consultar: cada endpoint desta página responde em milissegundos. Cada resposta traz as_of: o quão atuais são os dados. Como funcionam os datasets.

Buscar procedimentos

POST /co/suit/procedures-search/v1 Dataset Uma única busca sobre todos os procedimentos de todas as entidades públicas, nacionais e territoriais, que alcança requisitos e tarifas.
Retorna as_of (o quão atuais são os dados), os filtros aplicados, total e total_is_exact, page, per_page, total_pages, count e results[], do mais pertinente ao menos quando query é enviada. Cada resultado traz id (o número único do procedimento, que o gov.co mostra como T44), number, name, purpose, result (o que a pessoa obtém), time_to_obtain, procedure_class (UNICO para um procedimento próprio de uma entidade, MODELO para um padrão que muitas oferecem), state, version, entity_code, entity_name, entity_order (NACIONAL ou TERRITORIAL), entity_level (MUNICIPAL, DEPARTAMENTAL ou DISTRITAL para entidades territoriais), department_code e municipality_code (DANE), municipality_name, online (TOTALMENTE, PARCIALMENTE ou NO), online_url, manual_url, entity_url, modified_at (quando as informações do procedimento foram atualizadas pela última vez), created_at e official_url (o procedimento no gov.co).
Os resultados da busca não incluem as informações completas do procedimento. query busca dentro delas, então um requisito ou uma tarifa encontram o procedimento; para lê-lo completo use o endpoint Colombia Procedure.

Um procedimento, completo

POST /co/suit/procedure/v1 Dataset
Retorna as_of, found, procedure_id e procedure, que traz tudo o que a busca retorna mais content: as informações completas do procedimento em markdown (propósito, a quem se destina, cada etapa com seus documentos, condições, canais, formulários e tarifas, exceções, fundamento legal e pontos de atendimento), com text, offset, total_length, has_more e next_offset. Cada resultado traz id (o número único do procedimento, que o gov.co mostra como T44), number, name, purpose, result (o que a pessoa obtém), time_to_obtain, procedure_class (UNICO para um procedimento próprio de uma entidade, MODELO para um padrão que muitas oferecem), state, version, entity_code, entity_name, entity_order (NACIONAL ou TERRITORIAL), entity_level (MUNICIPAL, DEPARTAMENTAL ou DISTRITAL para entidades territoriais), department_code e municipality_code (DANE), municipality_name, online (TOTALMENTE, PARCIALMENTE ou NO), online_url, manual_url, entity_url, modified_at (quando as informações do procedimento foram atualizadas pela última vez), created_at e official_url (o procedimento no gov.co).
As tarifas e os requisitos são os que a entidade publicou por último no registro; modified_at diz quando. A página da própria entidade pode ser mais recente.
Um número único que o registro não tem retorna found: false com HTTP 200, não um erro.

Referência completa

Esquemas, todos os campos de resposta e um playground interativo.