Skip to main content
O Tribunal Constitucional Plurinacional da Bolívia publica cada resolução que profere, e as do Tribunal Constitucional que o precedeu entre 1999 e 2010: cerca de 99.000 sentenças, autos, declarações e votos sobre amparo, liberdade, inconstitucionalidade, conflitos de competência e o controle de constitucionalidade de leis e estatutos autonômicos. Cada uma chega aqui com seu texto completo, o número da resolução, a sala, o ministro relator, a ação constitucional, o departamento de origem, seus processos, o documento original como o Tribunal o publicou e um link para sua página no Tribunal. Busque em todas de uma vez, por tipo de resolução, sala, ação, ministro relator, departamento, número da resolução ou do processo, ano ou data, ou com texto livre que alcança o corpo de cada resolução.
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 resoluções

POST /bo/tcp-bo/rulings-search/v1 Dataset Uma única busca sobre o texto completo de todas as resoluções constitucionais desde 1999, filtrada por tipo, sala, ação, ministro relator, departamento, número, ano ou data.
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[], da resolução mais recente à mais antiga. Cada resultado traz id (o número permanente da resolução, p. ex. 202697), registration_number (o número da resolução como o Tribunal o imprime, p. ex. 0049/2024-S2), type (sentencia, auto, declaracion, voto_disidente, voto_aclaratorio ou decreto), type_label (o rótulo do próprio Tribunal), ruling_date, year, chamber (p. ex. SALA SEGUNDA, SALA PLENA, COMISIÓN DE ADMISIÓN), proceeding_type (a ação constitucional), reporting_judge, department, case_numbers (os processos que decide), text_status (ok, scanned ou missing), official_url (a página da resolução no Tribunal), document_url (a cópia da Croma do documento original, idêntica byte a byte à que o Tribunal publicou) e source_document_url (sempre null: o Tribunal não dá a seus documentos um link próprio). Os campos que a resolução não indica vêm como null ou listas vazias; nomes das partes nunca são incluídos como campos.
Os resultados da busca não incluem o texto. query busca dentro dele, então uma frase do corpo encontra a resolução; para ler o texto use o endpoint Tribunal Constitucional Plurinacional de Bolivia Ruling.

Uma resolução, completa

POST /bo/tcp-bo/ruling/v1 Dataset
Retorna as_of, found, ruling_id e ruling, que traz tudo o que a busca retorna mais content: uma janela sobre o texto completo da resolução, com text, offset, total_length, has_more e next_offset. Cada resultado traz id (o número permanente da resolução, p. ex. 202697), registration_number (o número da resolução como o Tribunal o imprime, p. ex. 0049/2024-S2), type (sentencia, auto, declaracion, voto_disidente, voto_aclaratorio ou decreto), type_label (o rótulo do próprio Tribunal), ruling_date, year, chamber (p. ex. SALA SEGUNDA, SALA PLENA, COMISIÓN DE ADMISIÓN), proceeding_type (a ação constitucional), reporting_judge, department, case_numbers (os processos que decide), text_status (ok, scanned ou missing), official_url (a página da resolução no Tribunal), document_url (a cópia da Croma do documento original, idêntica byte a byte à que o Tribunal publicou) e source_document_url (sempre null: o Tribunal não dá a seus documentos um link próprio). Os campos que a resolução não indica vêm como null ou listas vazias; nomes das partes nunca são incluídos como campos.
As resoluções longas são lidas por intervalos: envie offset e limit, depois passe o next_offset da resposta como offset até que has_more seja falso. content é null quando text_status não é ok; document_url continua entregando o documento original quando o Tribunal publicou um.
Um id que o Tribunal 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.