Skip to main content
O Tribunal do Serviço Civil julga os recursos dos servidores públicos do Peru contra as entidades onde trabalham: regime disciplinar, remunerações, promoções, fim do vínculo. Suas duas salas emitiram mais de 140.000 resoluções desde 2010, e são a jurisprudência viva do emprego público peruano. Cada resolução chega com seu número, sala, data da sessão e o link para o documento como foi publicado. As de 2017 em diante trazem também o texto completo, junto com a entidade, o expediente, o regime, a matéria e a sumilla do próprio Tribunal. As anteriores foram publicadas como imagens, então trazem a referência e o link, mas não o texto. Busque nas duas salas de uma vez, por número, ano, sala ou data de sessão, 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 /pe/servir-tsc/resolutions-search/v1 Dataset Uma única busca sobre as duas salas e o texto completo de todas as resoluções desde 2010, filtrada por número, ano, sala ou data de sessão.
Retorna as_of (o quão atuais são os dados), os filtros aplicados, total (correspondências em todas as páginas), page, per_page, total_pages, count e results[], da sessão mais recente à mais antiga. Cada resultado traz id (o identificador permanente da resolução), resolution_number e resolution_year (p. ex. 5763 de 2025), chamber (primera_sala ou segunda_sala), resolution_key (como é citada, p. ex. 5763-2025-primera_sala), title, resolution_date (a sessão a que pertence), entity (a entidade pública demandada), expediente, regime, subject, summary (a sumilla do próprio Tribunal), text_status (ok, scanned ou missing), document_url, page_url e uploaded_at.
Os resultados da busca não incluem o texto: uma única resolução pode ter dezenas de milhares de caracteres. query busca dentro dele, então uma frase do corpo encontra a resolução; para ler o texto use o endpoint Tribunal del Servicio Civil Resolution.

Uma resolução, completa

POST /pe/servir-tsc/resolution/v1 Dataset
Retorna as_of, found, resolution_id e resolution, 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. Cada resultado traz id (o identificador permanente da resolução), resolution_number e resolution_year (p. ex. 5763 de 2025), chamber (primera_sala ou segunda_sala), resolution_key (como é citada, p. ex. 5763-2025-primera_sala), title, resolution_date (a sessão a que pertence), entity (a entidade pública demandada), expediente, regime, subject, summary (a sumilla do próprio Tribunal), text_status (ok, scanned ou missing), document_url, page_url e uploaded_at.
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 é scanned (o Tribunal publicou essa resolução como imagem) ou missing; document_url continua apontando para o documento.
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.