Busca CAC
Busca empresas registradas na Comissão de Assuntos Corporativos (CAC) da Nigéria por nome ou número de registro (RC number).
Endpoint
GET /kyc/nga/cac/searchAutenticação
API Key
Cabeçalho
x-api-key
Parâmetros de consulta
search
string
Sim
Nome da empresa ou número RC a ser pesquisado.
Exemplo de solicitação
GET /kyc/nga/cac/search?search=acmeRespostas
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
array
Array com as empresas encontradas (sem objeto contêiner). Veja a tabela abaixo.
Parâmetros de resposta — data[]
Cada elemento do array representa uma empresa registrada na CAC:
id
integer
Identificador único da empresa no banco de dados da CAC.
approved_name
string
Nome registrado (aprovado) da empresa.
rc_number
string
Número de registro (RC Number).
classification
string
Classificação da entidade. Valores possíveis: company, business, IT
classification_id
integer
Código numérico da classificação.
active
boolean
Indica se a empresa está atualmente ativa.
registration_approved
boolean
Indica se o registro está aprovado.
registration_date
string
Data de registro (formato ISO 8601).
business_commencement_date
string | null
Data de início das atividades.
head_office_address
string
Endereço da sede.
branch_address
string
Endereço da filial.
address
string
Endereço físico.
city
string
Cidade.
state
string
Status.
lga
string
Área de Governo Local (LGA).
email
string
E-mail de contato.
objectives
string
Objeto social / atividade declarada.
company_type_name
string | null
Tipo de empresa.
nature_of_business_name
string | null
Natureza do negócio.
delisting_status
string | null
Status de baixa do registro (se aplicável).
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