Ir para o conteúdo

Documentação

Documentação Técnica

O serviço WSDenatran está disponível através de HTTP REST oferecendo operações que permitem as aplicações realizarem buscas na base do Senatran.

Para utilizar e testar o serviço é necessário o cadastro do certificado habilitado e configurado pelo Serpro, de acordo com o Termo de Autorização emitido pelo Senatran em favor da empresa.

Especificação Técnica

Para acessar as páginas contendo as especificações técnicas, é necessário um certificado digital válido.

Os endereços de endpoints com a relação das consultas os parâmetros de entrada e saída das consultas estão detalhados nos endereços abaixo:

As consultas possuem 3 versões: v1, v2 e v3, sendo a v3 que possui a tecnologia mais otimizada. Sempre indicamos a utilização da consulta mais otimizada ao cliente:

Ao final de cada página acima, em "Models", você encontra o detalhamento dos atributos e seu modelo de atributo, seu tipo do atributo e sua descrição.

Códigos de Retorno das Consultas


Código de retorno Resumido Explicação
200 OK Tudo funcionou como esperado.
400 Requisição inválida A requisição não foi aceita. Geralmente por falta de um parâmetro requerido.
401 Não autorizado Problemas durante a autenticação do Certificado ou do CPF do usuário.
402 Requisição falhou Os parâmetros foram validados, mas houve algum erro de negócio.
404 Não encontrado O recurso solicitado não existe.
500 Erro no servidor Ocorreu algum erro interno.

Tipos de Campos Retornados

Tipos de campos Valor de retorno
campo de código número do código ou zerado, se não existir
campo de descrição descrição do código retornado ou INDISPONÍVEL, se não existir
campo boleano false (indicador negativo) ou true (indicador positivo)
campo de data data no formato aaaa-mm-dd, retornada apenas se existir
campo de texto texto ou vazio, se não existir
campo numérico número

Exemplo de Implementação

No link abaixo vc acessa um exemplo de codificação, inclusive códigos prontos para download: https://hom.wsdenatran.estaleiro.serpro.gov.br/v1/api-example/


Última atualização: 1 de março de 2024
Criada: 26 de fevereiro de 2024