id identifica uma única 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/tsj-bo/rulings-search/v1 Dataset
Uma única busca sobre o texto completo e as notas de jurisprudência de todas as resoluções desde 2001, filtrada por sala, tipo de resolução, matéria, resultado, número, ministro relator, departamento, ano ou data.
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. 11378), registration_number (o número da resolução, p. ex. AS/0001/2010), case_number (o processo), ruling_date, year, chamber (a sala), type (auto_supremo, sentencia ou resolucion) com type_label e subtype, outcome (a forma de resolução, p. ex. Infundado, Casa), subject (a matéria), proceeding, department, reporting_judge (o ministro relator), jurisprudence (as notas de jurisprudência do Tribunal, cada uma com kind, descriptor, restrictor, ratio_decidendi, maxim, summary e precedent), descriptors, text_status (ok, scanned ou missing), document_kind (scan, rendering ou none), official_url (a página da resolução no site do Tribunal), document_url (a cópia da Croma do documento, idêntica byte a byte à que o Tribunal entregou, que continua disponível aconteça o que acontecer com o link do Tribunal) e source_document_url (onde o Tribunal publica o documento: o link do escaneamento, ou a página da resolução). Os campos que o Tribunal deixa vazios vêm como null ou listas vazias; nomes das partes nunca são incluídos.
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 Supremo de Justicia de Bolivia Ruling.Uma resolução, completa
POST /bo/tsj-bo/ruling/v1 Dataset
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. 11378), registration_number (o número da resolução, p. ex. AS/0001/2010), case_number (o processo), ruling_date, year, chamber (a sala), type (auto_supremo, sentencia ou resolucion) com type_label e subtype, outcome (a forma de resolução, p. ex. Infundado, Casa), subject (a matéria), proceeding, department, reporting_judge (o ministro relator), jurisprudence (as notas de jurisprudência do Tribunal, cada uma com kind, descriptor, restrictor, ratio_decidendi, maxim, summary e precedent), descriptors, text_status (ok, scanned ou missing), document_kind (scan, rendering ou none), official_url (a página da resolução no site do Tribunal), document_url (a cópia da Croma do documento, idêntica byte a byte à que o Tribunal entregou, que continua disponível aconteça o que acontecer com o link do Tribunal) e source_document_url (onde o Tribunal publica o documento: o link do escaneamento, ou a página da resolução). Os campos que o Tribunal deixa vazios vêm como null ou listas vazias; nomes das partes nunca são incluídos.
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 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.