Iniciar BVN
Inicia o processo de verificação BVN (Bank Verification Number) para a Nigéria e retorna os métodos de verificação disponíveis (phone, phone_1, email, alternate_phone) para o envio de OTP.
Endpoint
POST /kyc/nga/bvn/initiateAutenticação
API Key
Cabeçalho
x-api-key
Corpo da solicitação
Content-Type: application/json
Parâmetros
bvn
string
Sim
Número de Verificação Bancária de 11 dígitos.
scope
string
Sim
Escopo da consulta. Valores possíveis: identity, bank_accounts
Exemplo de solicitação
{
"bvn": "12345678901",
"scope": "identity"
}Respostas
200 Sucesso
Parâmetros de resposta
serviceResultCode
integer
Código que indica o resultado geral da execução do serviço. Ver Código de Resultado do Serviço
serviceTime
string
Tempo de processamento (milissegundos).
serviceResultLog
string
Campo descritivo do resultado da execução do serviço. Inclui detalhes quando há um erro ou exceção no módulo.
serviceTransactionId
string
Identificador de transação associado à solicitação processada pela API.
data
object
Objeto com os dados da sessão e métodos disponíveis. Veja a tabela abaixo.
Parâmetros de resposta — data
session_id
string
ID da sessão para as próximas etapas de verificação.
methods
array
Métodos disponíveis para a verificação OTP. Veja a tabela abaixo.
Parâmetros de resposta — data.methods[]
method
string
Tipo de método de verificação. Valores possíveis: phone, phone_1, email, alternate_phone
hint
string
Frase completa que indica para onde o código será enviado e inclui o telefone ou e-mail parcialmente mascarado parcialmente mascarado. O texto exato pode variar.
Código de Resultado do Serviço
O serviceResultCode indica o resultado geral da execução do serviço:
200
A execução do serviço foi bem-sucedida, o módulo processou a solicitação corretamente.
200
Exemplo de resposta
400 Requisição inválida
Erro retornado com o envelope do serviço (serviceResultCode reflete o código HTTP da resposta):
502 Gateway inválido
É retornado quando o serviço está temporariamente indisponível ou sua resposta não pôde ser interpretada. O corpo usa o envelope do serviço com serviceResultCode: 500:
504 Tempo esgotado no gateway
Erro de Timeout, retornado com o envelope do serviço:
Atualizado