> ## 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.

# Liste todos os Pacotes de Datasets

> Obtenha todos os pacotes de datasets cadastrados

## Response

Retorna um array de pacotes de datasets.

<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>
