Verificar TIN
Verifique o Número de Identificação Fiscal (TIN) da Nigéria e retorna os dados do contribuinte registrados perante a autoridade tributária.
Endpoint
POST /kyc/nga/tinAutenticação
API Key
Cabeçalho
x-api-key
Corpo da solicitação
Content-Type: application/json
Parâmetros
number
string
Sim
Tax Identification Number (TIN) do contribuinte. Formato: 12345678-0001.
Nota: o parâmetro channel (com valor TIN) o injeta automaticamente o serviço; não deve ser enviado na solicitação.
Exemplo de solicitação
{
"number": "12345678-0001"
}Respostas
200 Sucesso
Parâmetros de resposta
serviceResultCode
integer
Código que indica o resultado geral da execução do serviço. Ver Service Result Code
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 do contribuinte. Veja a tabela abaixo.
Parâmetros de resposta — data
Nota: o objeto data é retornado sem mapeamento nem normalização de campos.
taxpayer_name
string
Nome cadastrado do contribuinte (pessoa física ou jurídica).
phone_number
string
Número de telefone registrado.
email
string
E-mail cadastrado.
tax_office
string
Escritório tributário atribuído ao contribuinte.
tin_type
string
Tipo de contribuinte associado ao TIN.
jittin
string
TIN do Joint Tax Board (JTB) do contribuinte.
firstin
string
TIN do Federal Inland Revenue Service (FIRS) do contribuinte.
cac_reg_number
string
Número de registro CAC da empresa (aplica-se a contribuintes empresariais).
Service Result Code
O serviceResultCode indica o resultado geral da execução do serviço e reflete o código de status HTTP da resposta:
200
A execução do serviço foi bem-sucedida, o módulo processou a solicitação corretamente.
200
Exemplo de resposta
400 Bad Request
Erro retornado com o envelope do serviço (serviceResultCode reflete o código HTTP da resposta):
502 Bad Gateway
É retornado quando o serviço não está temporariamente disponível ou sua resposta não pôde ser interpretada. O corpo usa o envelope do serviço com serviceResultCode: 500:
504 Gateway Timeout
Erro de timeout, retornado com o envelope do serviço:
Atualizado