Skip to main content

Brasil

Referência da API

Endpoint

https://api.verifik.co/v2/br/background-check

Triagem de antecedentes individual no Brasil usando CPF e data de nascimento. Uma resposta bem-sucedida inclui campos relacionados à identidade e, quando o provedor de dados o disponibiliza, um relatório PDF codificado em base64. Indicado para triagem de candidatos, due diligence e conformidade; trate o PDF e os metadados de acordo com suas próprias regras legais e de retenção.

Cabeçalhos

NomeValor
Acceptapplication/json
AuthorizationBearer <token>

Parâmetros

info

Para a lista completa de tipos de documento suportados e seus parâmetros obrigatórios específicos, consulte o guia Tipos de documento.

NomeTipoObrigatórioDescrição
documentTypestringSimTipo de documento. Parâmetro permitido: CPF.
documentNumberstringSimNúmero do documento da pessoa a ser consultada.
dateOfBirthstringSimData de nascimento da pessoa a ser consultada, formato válido: dd/mm/aaaa.

Requisição

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/br/background-check',
params: {
documentType: 'CPF',
documentNumber: '012.345.678-01',
dateOfBirth: '17/02/2002'
},
headers: {
Accept: 'application/json',
Authorization: 'Bearer <seu_token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Resposta

{
"data": {
"documentType": "CPF",
"documentNumber": "012.345.678-01",
"firstName": "João",
"lastName": "Silva",
"fullName": "João Silva",
"dateOfBirth": "17/02/2002",
"certificationNumber": "123456789",
"canIssueReports": true,
"associatedNames": ["João Silva Santos"],
"pdfReport": "base64_encoded_pdf_content",
"status": "clear"
},
"signature": {
"dateTime": "April 11, 2023 12:25 PM",
"message": "Certified by Verifik.co"
}
}

Recursos

  • Verificação de CPF: valida a autenticidade de documentos CPF brasileiros.
  • Dados completos de antecedentes: retorna nome completo, detalhes do documento, número de certificação e relatório em PDF.
  • Resposta estruturada: formato de dados organizado para fácil integração.
  • Múltiplas linguagens de programação: suporte para JavaScript, Python, PHP e Swift.
  • Tratamento de erros: respostas de erro abrangentes para diversos cenários.