Documento - Documentação da API BNMP2


Documentação completa de programação da API do  BNMP 2.0, com a definição de todos os métodos e objetos trocados.

Versões disponíveis nos anexos

Versão 0.10.0 / 0.10.1 / 0.10.2 / 0.10.3 / 0.10.4

Versão 0.11.0 / 0.11.1 / 0.11.2 / 0.11.3

Versão 0.12.0 / 0.12.1 / 0.12.2 / 0.12.4 / 0.12.5 / 0.12.8 / 0.12.17 / 0.12.18 / 0.12.19

Versão 0.13.1 / 0.13.2 / 0.13.6 / 0.13.7

0.13.6 - Foram removidos todos os endpoints de assinatura EXCETO os que usam o método GET.

0.13.0:

-Os endpoints de Naturalidade, Nacionalidade, Pais, Estado (UnidadeFederativa) e Municipio foram movidos para o SCA:

GET BNMP /estados -> GET SCA /unidades-federativas

GET BNMP /estados/pais/{idPais} -> GET SCA /unidades-federativas/pais/{idPais}

GET BNMP /municipios/estado/{idEstado} -> GET SCA /municipios/por-uf/{idEstado}

GET BNMP /pais -> GET SCA /pais

GET BNMP /nacionalidades -> GET SCA /nacionalidades

GET BNMP /naturalidades -> GET SCA /naturalidades

GET BNMP /naturalidades/estado/{idEstado} -> GET SCA /naturalidades/estado/{idEstado}

-EstadoDTO se chama agora UnidadeFederativaDTO, possuem os mesmos atributos.

-Alteração funcional em GET /api/pecas/check-novo-cadastro/{numeroIndividuo}:
Agora retorna um Map onde na chave "numeroProcessos" existe um Set contendo os números de processos com Certidão de Extinção de Punibilidade ativa.

-Adição do POST /api/certidao-extincao-punibilidades/mandados-por-numero-processo.
-Remoção GET /api/certidao-extincao-punibilidades/concluidos-punibilidade/{numeroIndividuo}

-Alteração da propriedade municipios para municipio no CertidaoExtincaoPunibilidadeDTO.

Versão 0.14.0 / 0.14.8 / 0.14.9

0.14.8 - Não houveram alterações na API, entretanto foi adicionada a validação no backend para a obrigatoriedade de regime prisional no cadastro de mandado de prisão.

0.14.4 - Em todos os endpoints de assinatura a partir desta versão é obrigatório apresentar a data e hora local.

0.14.0 - Foram removidos os endoins de assinar certidao de extinção de punibilidade e de certidão de arquivamento de guia, exceto os de método GET, que não foram removidos na versão anterior.

Versão 0.15.0 / 0.15.1 / 0.15.2 / 0.15.3 / 0.15.4 / 0.15.5

0.15.1 - Foi adicionado um método para indexar pessoas baseados em uma lista de ids.

Marcadores:
Criado por Francisco Filho em 23/01/2018, 17:48
    

Tips

Did you know that you can improve XWiki? Take 5 minutes to fill this survey and help this open source project!

Need help?

If you need help with XWiki you can contact: