Skip to main content
Os datasets de certidões e de status_person são processados apenas no modo assíncrono (POST /person/async), por serem consultas mais demoradas. Em consultas sync, eles aparecem em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Os demais datasets da lista podem ser usados em sync e async.

Dados básicos (basic)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Valores de taxIdStatus: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Endereços (addresses)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de addresses (campos sem valor na fonte não são retornados): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Telefones (phones)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de phones: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

E-mails (emails)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de emails: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Dados Profissionais (occupations)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de occupations: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Profissões (professions)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de professions usa o mesmo contrato de campos de occupations: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Carteira Nacional de Habilitação (cnh)

Disponibilidade: sync e async. Apenas PF (CPF). Consulta a CNH nacional (versão simples) vinculada ao CPF. Quando usar: Validação de identidade, onboarding, conferência de categoria e validade da habilitação. Parâmetros da consulta: Exemplo de body:
Resposta de sucesso (datasets[].data): Campos de driver: Exemplo:
Falhas (failedDatasets): a porta responde HTTP 200; o dataset entra em failedDatasets e não aparece em datasets. Os demais datasets da mesma requisição seguem normalmente. Exemplo de retorno com falha:

Carteira Nacional de Habilitação Completa (cnh_complete)

Disponibilidade: sync e async. Apenas PF (CPF). Consulta a CNH nacional completa (inclui bloqueios, cursos e exames quando disponíveis). Quando usar: Due diligence de habilitação, análise de restrições/bloqueios, validação aprofundada do condutor. Parâmetros da consulta: Exemplo de body:
Resposta de sucesso (datasets[].data): Campos de blocks:
Só entram em blocks os bloqueios cujas datas de bloqueio, início e fim da penalidade são válidas (DD/MM/YYYY e existentes no calendário).
Exemplo:
Falhas (failedDatasets): mesmo comportamento de cnh (HTTP 200; dataset em failedDatasets).

Relacionamentos Econômicos (business_relationships)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de businessRelationships: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Informações Financeiras (financial_data)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de taxReturns: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Consulta Score e Dados Completo PF (score_complete_pf)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Objetos aninhados (bestInfo, score, negative, etc.) vêm em camelCase. Datas no formato { Year, Month, Day } da fonte são convertidas para YYYY-MM-DD. Valores de cpStatus: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Renda Presumida (presumed_income)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Valores de incomeRange: Exemplo:
Renda não calculável (n/a) Quando o CPF pertence a um menor de idade ou a uma pessoa falecida, não há renda presumida. A consulta é considerada sucesso: o dataset vem em datasets, apenas com presumedIncome: "n/a", e não é cobrada.
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Processos Judiciais e Administrativos (processes)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de processes: Cada item de parties: Valores de courtLevel (instância): Valores de courtType: Valores de status: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão PGFN (pgfn_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Assistência Social (social_assistance)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de socialAssistances (campos sem valor na fonte não são retornados): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Assistência Social Familiar (family_social_assistance)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de socialAssistances: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Exposição e Perfil na Mídia (media_profile_and_exposure)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de newsItems: Campos de sentimentAnalysis: Valores de label: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Dados de Candidato Eleitoral (election_candidate_data)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de electionData: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Doações Eleitorais (electoral_donors)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de electionDonationData: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

KYC e Compliance (kyc)

Disponibilidade: sync e async. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de pepHistory: Cada item de sanctionsHistory: Campos de details e normalizedDetails (todos opcionais): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Beneficiário Final (ultimate_beneficial_owner)

Disponibilidade: sync e async. PF e PJ (mesmo código de dataset). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): O documento consultado não vem em data — use o key da requisição. companies: [] é retorno de sucesso (não há nós na cadeia). Campos sem valor na fonte não são retornados. Cada item de companies: Cada item de history: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Distribuição de Processos Judiciais (lawsuits_distribution_data)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item das listas de distribuição: Valores de value por lista. Exceto em courtTypeDistribution, o texto vem como retornado pela fonte e pode incluir valores além dos listados: Valores de value em courtTypeDistribution (tipos não reconhecidos vêm no texto original da fonte): Valores de value em partyTypeDistribution: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de personalRelationships: Valores de relationshipType: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Questionário de Endividamento (indebtedness_question)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Cada item de evidences: Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Cobranças (collections)

Disponibilidade: sync e async. Apenas PF (CPF). Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Campos sem valor na fonte não são retornados. Uma “origem” é um processo de cobrança distinto; uma “ocorrência” é cada registro de cobrança encontrado. Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão Negativa de Débitos Federais (cnd_federal_person)

Disponibilidade: sync e async. Apenas PF (CPF). Certidão conjunta RFB/PGFN com código de controle, datas de emissão/validade e PDF via Storage. Quando usar: Compliance fiscal, due diligence, verificação de regularidade tributária federal. Parâmetros da consulta: Exemplo de body:
Resposta de sucesso (datasets[].data): fileUrl exige autenticação — veja Obtenha o PDF da certidão. Exemplo:
Falhas (failedDatasets): a porta responde HTTP 200; o dataset entra em failedDatasets e não aparece em datasets. Os demais datasets da mesma requisição seguem normalmente. Exemplo de retorno com falha:

Status Cadastral (status_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão Nada Consta (clearance_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão Trabalhista (labor_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Antecedentes Criminais Federais (federal_criminal_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Textos já observados em status (o órgão emissor pode retornar outros): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão de Débitos Estaduais (state_debt_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Textos já observados em status (o órgão emissor pode retornar outros): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão de Débitos Trabalhistas (labor_debt_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Textos já observados em status (o órgão emissor pode retornar outros): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Certidão de Regularidade IBAMA (ibama_regularity_certificate_person)

Disponibilidade: apenas async. Em consultas sync, o dataset aparece em failedDatasets com a mensagem Dataset disponível apenas na consulta assíncrona. Cada certidão inclui o PDF emitido pelo órgão, disponível em fileUrl. Para baixar, veja Obtenha o PDF da certidão. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Cada item de certificates (campos sem valor na fonte não são retornados): Textos já observados em status (o órgão emissor pode retornar outros): Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Localização mais frequente (most_frequent_location)

Disponibilidade: sync e async. PF e PJ (mesmo código de dataset). Verifica se o dispositivo associado ao telefone esteve com frequência na área do CEP informado. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Quando a operadora não retorna resultado para o telefone, data vem como {}. O score mais baixo indica que este número esteve pouco ou raramente no local, ou pode estar associado a baixa cobertura de rede pela operadora nos locais consultados. Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Troca de chip — SIM Swap (sim_swap)

Disponibilidade: sync e async. PF e PJ (mesmo código de dataset). Indica se houve troca de chip (SIM swap) no período consultado. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Quando a operadora não retorna resultado para o telefone, data vem como {}. Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Troca de aparelho — Device Swap (device_swap)

Disponibilidade: sync e async. PF e PJ (mesmo código de dataset). Indica se o chip foi instalado em outro aparelho (device swap) no período consultado. Exemplo de chamada Exemplo de body:
Exemplo de retorno Resposta de sucesso (datasets[].data): Quando a operadora não retorna resultado para o telefone, data vem como {}. Exemplo:
Exemplo de exceções Se a consulta deste dataset falhar, a API ainda responde HTTP 200 — a requisição foi aceita. O resultado não vem na lista de sucessos (datasets); ele aparece em failedDatasets, com o nome do dataset e o motivo em reason. Os outros datasets da mesma chamada que tiverem sucesso continuam em datasets normalmente. Exemplo de retorno com falha:

Uso no request

Sync e async usam a mesma URI em cada modo. Escolha o body conforme a forma de selecionar os datasets: No modo sync, datasets marcados como apenas assíncrono não são processados: os demais datasets da requisição seguem normalmente e os async-only retornam em failedDatasets.

Exemplos

Consulta por datasets específicos:
Consulta por pacote de datasets:
Consulta com parâmetros complementares (query), por exemplo para certidão estadual: