Recebimento do JWT V2 - Novo Modelo Informacional

O recebimento do JWT deve ser realizado pelas gráficas na etapa final da criação de uma ou mais identidades.

1. Receber JWT

A funcionalidade Receber JWT permite que seja recuperado o JWT da carteira de identidade do cidadão enviada.

É basicamente um endpoint que a gráfica passará como parâmetros o cnpj e qid na URL. Chegando então na fila do dossie enviado, recuperando o erro ou sucesso (JWT) do dossie e/ou digitais, para que possa ser tratado pela gráfica em questão.

A chamada a esse endpoint realiza a recuperação dos dados de um dossie e destroi o item após o recebimento.

Em cada requisição é preciso utilizar o certificado assinado, caso contrário retornará erro de permissão 401 - Not Authorized (Não autorizado).

Nota: {cnpj} e {qid} devem ser substituídos pelo CNPJ e QID da gráfica.

Endpoint de produção

https://api.mj.gov.br/idnacional/dossies/{cnpj}/{qid}/jwt

Parâmetros da URL

cnpj (String, obrigatório)

Campo que recebe o CNPJ da gráfica que está enviando os dados pessoais (dossiê) do cidadão.

qid (String, Obrigatório)

Campo que recebe o número identificador que ajudará a identificar a instância da gráfica, é utilizado em conjunto com o CNPJ.

Parâmetros de Saída - Retorno Gráfica - Envia impressão digital - Sucesso - Retorno do JWT após o envio das digitais

{
        "nup": "36c2509a-8e8e-43fc-97b8-c2274944bb56",
        "status": "Sucesso",
        "data": "eyJhbGciOiJFUzUxMiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJNSlNQIiwidXJsIjoiaHR0cHM6Ly9kc3ZjaW4ubWouZ292LmJyL2NpZGFkYW8vYTAwODJlYjQtNDhiMy00YjE1LWE5NmMtNjIyNTQwM2NhMmI3IiwiY3BmIjoiODM4NDgzNzE0NzIiLCJkbnMiOiIwMDAwMDAiLCJkdmQiOiIyOC8wMS8yMDMxIn0.ADzjyByMyR-JqbBdTxhTFlaHjI17oZRVz_E7kQn8bf-7zuene7CT_DV8bhAXKCCvFT4a0AqRx3VAfYcmch4tKwVvATtAS6BMegPeZ5uQqcf5pz3rS5xH6RXm3k0s11HfyyvaHAXcnXz6bI37FrRj75QpoSYnFh55W110_zyR6mnwkWcm",
        "tipoRetorno": "IMPRESSAO_DIGITAL",
        "statusRetorno": "IMPRESSAO_DIGITAL_PROCESSADA",
        "zonaLeituraMecanica1": "IDBRA838483714483848371472<<<9",
        "zonaLeituraMecanica2": "0000000<3101285BRA<<<<<<<<<<<6",
        "zonaLeituraMecanica3": "SOARES<DA<SILVA<<FLAVIO<<<<<<<"
}
nup

Campo que contém o Número Único do Processo.

cnpj

Campo que contém o CNPJ da gráfica que está enviando as impressões digitais do cidadão.

status

Campo que contém o status da operação, “Sucesso”.

data

Campo que contém o JWT Abreviado com o QRCode.

tipoRetorno

Indica que veio do endpoint /dossies/digitais.

statusRetorno

Indica que as impressões digitais foram processadas e que pode seguir o fluxo de envio do espelho.

zonaLeituraMecanica1

Campo que indica a linha 1 da MRZ, com 30 caracteres.

zonaLeituraMecanica2

Campo que indica a linha 2 da MRZ, com 30 caracteres.

zonaLeituraMecanica3

Campo que indica a linha 3 da MRZ, com 30 caracteres.