Documentação de módulo

CNH com Foto

Veja abaixo a estrutura de resposta JSON retornada por este módulo. Os campos podem variar conforme a disponibilidade e atualizações do serviço.

RESPOSTA JSON / EXEMPLO
{
  "result": {
    "driver": [
      {
        "cpf": "xxx.xxx.xxx-xx",
        "cpfDesformatado": "xxxxxxxxxxx",
        "nome": "XXXXXX XXXXXXX XXXX",
        "nomeMae": "XXXXXX XXXXXXXXX XXXX",
        "formCnh": "xxxxxxxxxx",
        "numeroRegistro": "xxxxxxxxxxx",
        "categoria": "XX",
        "categoriaCnh": "XX",
        "uf": "XX",
        "ufExpedicao": "XX",
        "dataEmissao": "xx/xx/xxxx",
        "dataValidade": "xx/xx/xxxx",
        "dataValidadeVencida": true,
        "dataVencimentoExameMedico": null,
        "dataPrimeiraHabilitacao": null,
        "situacao": null,
        "ehabilitado": true,
        "observacoes": "",
        "possuiRetencaoAdministrativa": false,
        "possuiMulta": null,
        "possuiBloqueio": null,
        "possuiRestricaoJudicial": null,
        "pontuacao": null,
        "multas": [
          {
            "codigo": "xxxx",
            "descricao": "XXXXXXXX X XXXXXXX XXXXXXXXX XXX XXX XXXXX XXXXXXXX XXXXXXXXXX",
            "quantidade": "x"
          },
          {
            "codigo": "xxxx",
            "descricao": "XXXXXXXX X XXXXXXX XX XXX XXXXX XX XXXXXXXXXXX XXXXXXXXXXXXX X XXXXXXXXX",
            "quantidade": "x"
          },
          "... (mais x multas)"
        ],
        "ocorrencias": [],
        "restricoes": [],
        "bloqueios": [],
        "cursos": [],
        "cursosEspeciais": [
          {
            "codigo": "xx",
            "dataValidade": "xxxxxxxxx. Xxxx xxxxx xxx xxxx xxxxxxxxxx, xxxxxxxx Xxx. xx xx Xxxxxxxx XXXXXX Xx xxxx xx xx/xx/xxxx.",
            "abreviacao": "XXXXX",
            "descricao": "XXXXX XXXXXXXXXXXX xx Xxxxxxxxx Xxxxxxxx xx XXXXXXXXX"
          }
        ],
        "categorias": [],
        "mensagemCursosEspeciais": null,
        "mensagemExameToxicologico": "xx/xx/xxxx",
        "exameToxicologicoValido": false,
        "mostrarAlertaExameToxicologico": true,
        "fraseToxicologicoValido": "Xxxxxxxx xxxxxxxx xxx xxxxxxxxx xx xxxxxxxxxx X xx X xx X/X xx XXX/X xx XXX/X xxx xxxx xxxxx xxxxxxxxxxx xx xxxxxxxxxxx xx xxxxx xxxxxxxxxxxx xxx xxxxx xx xxxxxxxxxxx xxxxxx.",
        "retrato": "/9j/4AAQSkZJRgABAgAAAQABAAD/2wBD[BASE64]...",
        "tipoDocumento": null,
        "numeroProtocolo": null,
        "statusRenach": null,
        "codigoSituacao": null,
        "descricaoSituacao": null
      }
    ]
  }
}