Referência API - PAN
Autenticação
Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6Ii4uLiJ9...Token JWT obtido via Auth0
Identificador do cliente
42PAN do cartão (12 a 19 dígitos)
1111222233334444Comprimento do PIN a ser gerado (4 a 12 dígitos)
4Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42PAN do cartão
1111222233334444Comprimento do PIN a ser gerado
4Alias/identificador da chave ZPK do emissor no banco de dados
client-4-key-id-253-ZPK-A1Operação realizada com sucesso
0PIN GeneratedObjeto com os valores de retorno (estrutura varia por operação)
trueOKRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42Alias da chave de origem AES (LMK)
client-42-key-id-022-BDK-AES-A3Alias da chave de destino 3DES (ZPK)
client-42-key-id-020-BDK-3DES-T2PinBlock de origem criptografado sob a chave AES
97A2DB61C1B4847F30A7A910FAEF59E6PAN do cartão (exatamente 16 dígitos)
1111222233334444Formato do PinBlock de destino. Valores válidos:
01, 02, 03, 04, 05, 34, 35, 41, 42, 47, 48
01Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42Alias da chave de origem 3DES (ZPK)
client-42-key-id-020-BDK-3DES-T2Alias da chave de destino AES (LMK)
client-42-key-id-022-BDK-AES-A3PinBlock de origem criptografado sob a chave 3DES
52FC2A62F61F947B4F7B1C6050F26B5CFormato do PinBlock de origem. Valores válidos:
01, 02, 03, 04, 05, 34, 35, 41, 42, 47
(formato 48 não é suportado para chaves 3DES)
01PAN do cartão (exatamente 16 dígitos)
1111222233334444Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42PIN criptografado sob a LMK
M1F5A7C1B7B3FC5B15466A9B652A48270PAN antigo do cartão (12 a 19 dígitos)
1111222233334444Novo PAN do cartão (12 a 19 dígitos)
4444333322221111Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42Alias/identificador da chave ZPK de destino
client-42-key-id-020-ZPK-AES-A3PIN criptografado sob a LMK
MABCDEF0123456789ABCDEF0123456789PAN do cartão
1111222233334444Código de formato do PinBlock de destino:
0→ formato Thales011→ formato Thales053→ formato Thales474(padrão) → formato Thales48
4Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42Alias/identificador da chave ZPK de origem
client-42-key-id-020-ZPK-AES-A3PinBlock criptografado sob a ZPK (exatamente 16 dígitos)
7B263B49A188AB9C30ECF07862F86008PAN do cartão (exatamente 16 dígitos)
1111222233334444Código de formato do PinBlock de origem:
0→ formato Thales011→ formato Thales053→ formato Thales474(padrão) → formato Thales48
4Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42PIN criptografado sob a LMK
M1F5A7C1B7B3FC5B15466A9B652A48270PAN do cartão
1111222233334444Alias/identificador da chave ZPK de destino
client-4-key-id-253-ZPK-A1Código de formato do PinBlock:
0→ formato Thales011→ formato Thales053→ formato Thales474(padrão) → formato Thales48
4Operação realizada com sucesso
Código de retorno. 0 = sucesso, outros valores indicam erro
0Valor de retorno simples
Array com os valores de retorno da operação
Indica se a operação foi bem-sucedida
trueDescrição do resultado
No errorRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Token JWT obtido via Auth0
Identificador do cliente
42Alias da chave ZPK 3DES usada para criptografar o PIN recebido
client-4-key-id-254-ZPK-3DES-T2Alias da chave ZPK AES usada para criptografar o PIN armazenado
client-4-key-id-253-ZPK-A1PIN recebido (criptografado sob keyId)
4B77A8BD4ABCF8F5PIN armazenado no banco (criptografado sob keyIdDb)
B07A27355EAA47013E504A956BDBF412Código de formato do PIN recebido
0Código de formato do PIN armazenado
4PAN do cartão
1111222233334444Operação realizada com sucesso
0PIN ValidatedtrueOKRequisição inválida
Não autorizado — token Bearer ausente ou inválido
Erro interno do servidor
Last updated

