Pular para o conteúdo principal

Quantitativos

Integração dos Quantitativos

Este documento tem como objetivo, apresentar informações básicas e técnicas para auxiliar os tribunais na utilização dos serviços de integração dos Quantitativos.

Essa integração foi desenvolvida para alimentar os gráficos na Plataforma PSE, os quantitativos permite que os usuários consigam acompanhar os dados de diversos quantitativos que veremos nesse documento.

Atualmente a integração conta com os quantitativos abaixo:

  • Atos Infracionais mais frequentes;
  • Decretos de Internação provisória;
  • Internação sanção;
  • Medidas Sentenciadas;
  • Medidas Sentenciadas por Idade;
  • Medidas Sentenciadas por Identidade de Gênero;
  • Medidas Sentenciadas por Orientação Sexual;
  • Medidas Sentenciadas por Raça/Cor;
  • Medidas Sentenciadas por Sexo Biológico;
  • Sentenças Proferidas.

Para alimentar os quantitativos acima na plataforma PSE, foram gerados os serviços abaixo:

Model QuantitativosModel Quantitativos

Na execução de cada API o response deve retornar um dos Status Code abaixo correspondente ao status da execução.

Status CodeDescriçãoSituação
200OkRertorno de sucesso na execução
400Bad RequestIndica que a solicitação enviada ao servidor é inválida ou corrompida
401UnauthorizedIndica que as credenciais do usuário não foi autorizada ou a autenticação não são válidas
403ForbiddenIndica que um cliente está proibido de acessar a URL
404Not FoundIndica que o servidor não pode encontrar o recurso solicitado, por algum dado inválido
409ConflictIndica que a solicitação não pôde ser processada devido a um conflito na solicitação
500Internal server errorIndica, um problema geral com o servidor do site

Para alguns desses quantitativos existem alguns filtros não obrigatórios.

Após a execução do serviço, se o status code retornado for o 200, o serviço retorna a mensagem "Requisição efetuado com sucesso." e apresenta a lista de informações que serão utilizadas para montar os gráficos na plataforma PSE.