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 dictámenes
POST /cl/contraloria-cl/dictamenes-search/v1 Dataset
Uma única busca sobre todos os dictámenes que a Contraloría publica desde 1949, filtrada por número, ano, data, critério, situação ou o dictamen sobre o qual um posterior atua.
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 dictamen mais recente ao mais antigo. Cada resultado traz id (o id permanente do dictamen, p. ex. E152884N21), number (como a Contraloría o cita, p. ex. E152884) e year, issued_date, subject (a matéria), descriptors, legal_sources, criterion (generates se gera jurisprudência ou applies se a aplica), statuses e status_flags (new, applied, reconsidered, partially_reconsidered, clarified, altered, confirmed, complemented, reactivated), related (os dictámenes anteriores sobre os quais atua, cada um com sua action, dictamen_id, number e year) e action_text (a frase da própria Contraloría sobre eles), recipients, attorneys, origin e origins (a unidade da Contraloría), character, protection_appeal, topic, relevant, bulletin, official_url (a página do dictamen na Contraloría), source_document_url (seu PDF na Contraloría) e document_url (sempre null: a Contraloría publica o dictamen como texto, e o texto está aqui). Os campos que a Contraloría não indica vêm como null.
Os resultados da busca não incluem o texto.
query busca dentro dele, então uma frase do corpo encontra o dictamen; para ler o texto use o endpoint Contraloría Chile Dictamen.As situações mudam quando um dictamen posterior aplica, reconsidera ou esclarece um anterior. A Croma volta a ler os dictámenes sobre os quais cada dictamen novo atua no dia em que aparece, e a coleção inteira uma vez por mês.
Um dictamen, completo
POST /cl/contraloria-cl/dictamen/v1 Dataset
as_of, found, dictamen_id e dictamen, que traz tudo o que a busca retorna mais content (uma janela sobre o texto completo, com text, offset, total_length, has_more e next_offset) e referenced_by (os dictámenes posteriores que atuam sobre este, cada um com seu id, number, year, issued_date e actions, do mais recente ao mais antigo). Cada resultado traz id (o id permanente do dictamen, p. ex. E152884N21), number (como a Contraloría o cita, p. ex. E152884) e year, issued_date, subject (a matéria), descriptors, legal_sources, criterion (generates se gera jurisprudência ou applies se a aplica), statuses e status_flags (new, applied, reconsidered, partially_reconsidered, clarified, altered, confirmed, complemented, reactivated), related (os dictámenes anteriores sobre os quais atua, cada um com sua action, dictamen_id, number e year) e action_text (a frase da própria Contraloría sobre eles), recipients, attorneys, origin e origins (a unidade da Contraloría), character, protection_appeal, topic, relevant, bulletin, official_url (a página do dictamen na Contraloría), source_document_url (seu PDF na Contraloría) e document_url (sempre null: a Contraloría publica o dictamen como texto, e o texto está aqui). Os campos que a Contraloría não indica vêm como null.
Os dictámenes longos são lidos por intervalos: envie
offset e limit, depois passe o next_offset da resposta como offset até que has_more seja falso.Um id que a Contraloría não publicou retorna
found: false com HTTP 200, não um erro.Referência completa
Esquemas, todos os campos de resposta e um playground interativo.