POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Informe o código do serviço no campo service e os parâmetros exigidos por essa consulta. O campo service é obrigatório em todos os casos. Os demais campos dependem do produto selecionado.

Use os exemplos para copiar o payload inicial do serviço desejado.

Payload base do endpoint /api/service-api. O campo service define qual produto será executado; os demais campos são dinâmicos e dependem do serviço escolhido.

Famílias principais:

  • Cadastro e identidade PF
  • Documentos e biometria
  • Risco, validações e compliance PF
  • Político e eleitoral
  • Cadastro e regularidade PJ
  • Sócios, relacionamentos e compliance PJ
service
string
required

Código do serviço que será executado.

Example:

"SERVICE_PERSON_DATA_ENRICHMENT"

cpf
string

CPF usado em consultas de pessoa física.

Example:

"cpf"

cnpj
string

CNPJ usado em consultas de pessoa jurídica.

Example:

"cnpj"

email
string

E-mail usado na validação de endereço eletrônico.

phone
string

Telefone usado em consultas e validações de contato.

Example:

"11900000000"

zipcode
string

CEP usado em validações de endereço.

Example:

"00000-000"

numberAddress
string

Número do endereço usado em validações de residência.

Example:

"13"

uf
string

Unidade federativa quando o serviço exigir recorte estadual.

Example:

"SP"

image1
string

Imagem em base64 ou conteúdo principal para serviços de OCR, biometria e FaceMatch.

Example:

"base64"

image2
string

Segunda imagem em base64, quando o serviço exigir comparação ou verso de documento.

Example:

"base64"

image1Url
string

URL da primeira imagem, quando a integração usa arquivo hospedado.

Example:

"url_image"

image2Url
string

URL da segunda imagem, quando a integração usa arquivo hospedado.

Example:

"urlImageMatch"

selfie1
string

Selfie em base64 usada em documentoscopia ou comparação facial.

Example:

"base64"

key
string

Chave de consulta usada em serviços assíncronos, como documentoscopia digital.

Example:

"de0cd562-5962-40bd-8f94-5a7184ecde0e"

nit
string

Número de identificação do trabalhador, quando aplicável.

Response

Resultado do serviço executado. A estrutura de result varia de acordo com o código service, mas o objeto status segue o padrão técnico da API.

Resposta padrão dos serviços externos. O objeto result muda conforme o serviço executado, e status informa o resultado técnico da consulta.

Schemas de apoio para os principais retornos estão documentados nos componentes desta referência, como PersonDataEnrichmentResult, RfbPfResult, OcrDocumentResult, FaceMatchResult, PepResult, CorporateDataEnrichmentResult, RfbPjResult e ActiveDebtResult.

result
object

Dados de negócio retornados pela consulta.

status
object

Status técnico comum nas respostas da API.

externalId
string

Identificador externo da consulta, quando retornado.