Skip to main content
GET
Datasets e preços
Retorna os datasets disponíveis para um tipo de consulta, já considerando o preço final aplicado para a conta autenticada. Use este endpoint para montar seletores de datasets, calcular estimativas de custo e entender quais campos cada dataset pode retornar. Por padrão, a API retorna a visualização completa. Para respostas menores, use view=simple.

Parâmetros

string
required
Tipo de consulta usado para listar os datasets disponíveis.
Valores aceitos para target:
string
default:"complete"
Formato da listagem retornada.
Valores aceitos para view:

Resposta

integer
required
Código da resposta da API.
string
required
Mensagem descritiva da resposta.
object
required
Objeto principal com o tipo de consulta, moeda, visualização usada e lista de datasets disponíveis.

Estrutura de result

Visualização simplificada

Use view=simple quando você só precisa montar uma lista de seleção ou calcular a estimativa da consulta.

Estrutura de result.datasets[]

Visualização completa

Use view=complete quando você precisa exibir a descrição do dataset, campos adicionais exigidos ou a estrutura de retorno esperada.

Estrutura de result.datasets[]

Campos descritos em struct podem não ser retornados em todas as consultas. Alguns retornos dependem da disponibilidade da fonte, do documento consultado e das regras específicas de cada dataset.

Campos adicionais

O campo additional_fields aparece apenas na visualização completa e informa parâmetros extras que devem ser enviados no objeto additional durante uma consulta. Quando estiver vazio, o dataset não exige dados adicionais:
Quando houver campos adicionais, a estrutura indica o tipo, rótulo e obrigatoriedade:
Campos comuns em additional_fields:

Estrutura de retorno do dataset

O campo struct aparece apenas na visualização completa e descreve os dados que podem ser retornados por cada dataset. Exemplo:
Campos comuns dentro de struct:

Respostas esperadas

As respostas possíveis estão exemplificadas no painel lateral da página.

Como usar o retorno

  1. Liste os datasets do tipo desejado usando target.
  2. Use view=simple para montar listas e estimativas com resposta menor.
  3. Use view=complete quando precisar de description, additional_fields ou struct.
  4. Exiba apenas datasets com active: true.
  5. Use price para calcular a estimativa da consulta.
  6. Use id no campo datasets das requisições de consulta.
  7. Se additional_fields tiver campos obrigatórios, colete esses dados antes de executar a consulta.

Exemplo de uso em uma consulta

Após obter o dataset person_basic_data, envie o ID no campo datasets de uma consulta compatível:
O CPF acima é fictício e serve apenas para demonstrar a estrutura da requisição. Em consultas reais ou testes sandbox, informe documentos válidos conforme o ambiente utilizado.

Authorizations

Authorization
string
header
required

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

Path Parameters

target
string
required

Tipo de consulta usado para listar os datasets disponíveis.

Query Parameters

view
string

Formato da listagem retornada.

Response

200 - application/json

Response 200

code
integer
required

Código da resposta da API.

message
string
required

Mensagem descritiva da resposta.

result
object
required

Objeto principal com o tipo de consulta, moeda, visualização usada e lista de datasets disponíveis.