> ## Documentation Index
> Fetch the complete documentation index at: https://docs-platform.services-valid.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Crie um Pacote de Datasets

> Crie um pacote fixo de Datasets para consultas KYB ou KYC

## Request Body

<ParamField body="name" type="string" required>
  Nome do pacote de datasets

  **Exemplo**: `Pacote de datasets`
</ParamField>

<ParamField body="group" type="string" required>
  Grupo do pacote de datasets

  **Valores possíveis**: `PF`, `PJ`

  **Exemplo**: `PF`
</ParamField>

<ParamField body="datasets" type="string[]" required>
  Lista de datasets do pacote (mínimo 1 item)

  **Formato**: Array de strings

  **Exemplo**: `["basic", "addresses"]`
</ParamField>

## Response

<ResponseField name="id" type="string">
  ID do pacote de datasets

  **Formato**: UUID

  **Exemplo**: `05be75cc-8f8a-414a-891f-434aa9b4e7a5`
</ResponseField>

<ResponseField name="name" type="string">
  Nome do pacote de datasets

  **Exemplo**: `Pacote de datasets`
</ResponseField>

<ResponseField name="group" type="string">
  Grupo do pacote de datasets

  **Exemplo**: `PF`
</ResponseField>

<ResponseField name="datasets" type="string[]">
  Lista de datasets do pacote

  **Formato**: Array de strings

  **Exemplo**: `["basic", "addresses"]`
</ResponseField>

<ResponseField name="createdAt" type="string">
  Data de criação

  **Exemplo**: `2023-01-01T12:00:00Z`
</ResponseField>

<ResponseField name="updatedAt" type="string">
  Data de atualização

  **Exemplo**: `2023-01-01T12:00:00Z`
</ResponseField>

## Respostas de Erro

<ResponseField name="code" type="string">
  Código do erro que categoriza o tipo de erro

  **Exemplo**: `VALIDATION_ERROR`
</ResponseField>

<ResponseField name="message" type="string">
  Mensagem de erro

  **Exemplo**: `The request is invalid`
</ResponseField>

<ResponseField name="details" type="array">
  Lista contendo detalhes do erro (opcional)

  <Expandable title="Estrutura de Details">
    <ResponseField name="field" type="string">
      Campo que está incorreto ou inválido

      **Exemplo**: `name`
    </ResponseField>

    <ResponseField name="message" type="string">
      Mensagem de erro do campo

      **Exemplo**: `The field cannot be blank`
    </ResponseField>
  </Expandable>
</ResponseField>
