Datasets e preços
Consultas
Datasets e preços
Liste os datasets disponíveis, preços aplicados, campos adicionais e estrutura de retorno.
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.
Valores aceitos para
Estrutura de
Estrutura de
Quando houver campos adicionais, a estrutura indica o tipo, rótulo e obrigatoriedade:
Campos comuns em
Campos comuns dentro de
Parâmetros
Tipo de consulta usado para listar os datasets disponíveis.
target:
| Valor | Descrição |
|---|---|
person | Datasets de pessoa física. |
company | Datasets de pessoa jurídica. |
process | Datasets processuais. |
vehicle | Datasets veiculares. |
Em páginas MDX manuais, o campo
target é exibido como entrada de texto no playground. Para exibir um seletor nativo com valores fixos, use uma especificação OpenAPI com enum.Resposta
Código da resposta da API.
Mensagem descritiva da resposta.
Objeto principal com o tipo de consulta, moeda e lista de datasets disponíveis.
Estrutura de result
| Campo | Tipo | Descrição |
|---|---|---|
target | string | Tipo de consulta informado na rota. |
currency | string | Moeda usada nos preços retornados. Atualmente BRL. |
datasets | array<object> | Lista de datasets disponíveis para o tipo de consulta. |
Estrutura de result.datasets[]
| Campo | Tipo | Descrição |
|---|---|---|
id | string | Identificador do dataset. Use este valor no campo datasets das consultas. |
name | string | Nome amigável exibido no painel ou na sua interface. |
price | number | Preço final da consulta daquele dataset, já com regras comerciais aplicadas à conta autenticada. |
active | boolean | Indica se o dataset está disponível para uso. Datasets inativos não devem ser enviados em consultas. |
debit_only_if_found | boolean | Indica se a cobrança deve ocorrer apenas quando houver retorno útil. |
description | string | Descrição do dataset e do tipo de informação retornada. |
source | string | Origem operacional do dataset, como database ou online. |
additional_fields | object | Campos adicionais exigidos pelo dataset, quando houver. |
struct_type | string | Tipo da estrutura de retorno esperada, como object, array ou outro formato definido pelo dataset. |
struct | object | Descrição dos campos que podem ser retornados pelo dataset. |
time | number | Tempo estimado de execução em segundos, quando disponível. |
Campos adicionais
O campoadditional_fields informa parâmetros extras que devem ser enviados no objeto additional durante uma consulta.
Quando estiver vazio, o dataset não exige dados adicionais:
additional_fields:
| Campo | Tipo | Descrição |
|---|---|---|
type | string | Tipo esperado do valor. |
label | string | Nome amigável para exibição em interface. |
required | boolean | Indica se o campo é obrigatório. |
description | string | Explicação sobre o valor esperado. |
Estrutura de retorno do dataset
O campostruct descreve os dados que podem ser retornados por cada dataset.
Exemplo:
struct:
| Campo | Tipo | Descrição |
|---|---|---|
type | string | Tipo esperado do campo retornado. |
description | string | Descrição do campo. |
label | string | Nome amigável, quando disponível. |
items | object | Estrutura de itens, quando o campo for uma lista. |
properties | object | Subcampos, quando o campo for um objeto composto. |
Respostas esperadas
As respostas possíveis estão exemplificadas no painel lateral da página.| Status | Quando ocorre |
|---|---|
200 | A listagem foi retornada com sucesso. |
400 | O target informado não é um dos tipos aceitos. |
401 | A chave da API está ausente, inválida ou não pôde ser autenticada. |
403 | A credencial não possui escopo de consulta ou o plano da conta não permite acesso ao recurso. |
Como usar o retorno
- Liste os datasets do tipo desejado usando
target. - Exiba apenas datasets com
active: true. - Use
pricepara calcular a estimativa da consulta. - Use
idno campodatasetsdas requisições de consulta. - Se
additional_fieldstiver campos obrigatórios, colete esses dados antes de executar a consulta.
Exemplo de uso em uma consulta
Após obter o datasetperson_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
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Tipo de consulta usado para listar os datasets disponíveis.

