> ## Documentation Index
> Fetch the complete documentation index at: https://docs.toolzz.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Listar alunos de um pacote

> Recupere os alunos matriculados em um pacote de curso específico.

## Parâmetros

<ParamField path="plan_uuid" type="string" required>
  Identificador do pacote alvo
</ParamField>

## Descrição da Resposta

Abaixo está um exemplo da resposta retornada por este endpoint.

<ResponseField name="data" type="object">
  Lista de pacotes de cursos.

  <Expandable title="properties">
    <ResponseField name="current_page" type="number">
      Número da página atual do conjunto de resultados.
    </ResponseField>

    <ResponseField name="data" type="array">
      Lista de pacotes de cursos.

      <Expandable title="items">
        <ResponseField name="id" type="number">
          Identificador único do pacote de cursos.
        </ResponseField>

        <ResponseField name="uuid" type="string">
          Identificador universal único (UUID) do pacote de cursos.
        </ResponseField>

        <ResponseField name="instituicao_id" type="number">
          ID da instituição associada ao pacote.
        </ResponseField>

        <ResponseField name="user_id" type="number">
          ID do usuário associado ao pacote.
        </ResponseField>

        <ResponseField name="external_id" type="string">
          ID externo, se disponível.
        </ResponseField>

        <ResponseField name="transaction_operator" type="string">
          Sistema de pagamento utilizado na transação.
        </ResponseField>

        <ResponseField name="name" type="string">
          Nome do pacote de cursos.
        </ResponseField>

        <ResponseField name="cover" type="string">
          URL da imagem de capa do pacote de cursos.
        </ResponseField>

        <ResponseField name="interval" type="string">
          Intervalo da assinatura (ex.: meses, anos).
        </ResponseField>

        <ResponseField name="trial_days" type="number">
          Número de dias de teste antes do pagamento.
        </ResponseField>

        <ResponseField name="amount" type="string">
          Preço do pacote de cursos.
        </ResponseField>

        <ResponseField name="payment_method" type="string">
          Método de pagamento utilizado (ex.: cartão de crédito).
        </ResponseField>

        <ResponseField name="max_installments" type="number">
          Número máximo de parcelas permitido.
        </ResponseField>

        <ResponseField name="description" type="string">
          Descrição do pacote de cursos.
        </ResponseField>

        <ResponseField name="status" type="string">
          Status do pacote (ex.: Ativo, Inativo).
        </ResponseField>

        <ResponseField name="public" type="number">
          Indica se o pacote é público (1) ou privado (0).
        </ResponseField>

        <ResponseField name="created_at" type="string">
          Data e hora da criação do pacote.
        </ResponseField>

        <ResponseField name="updated_at" type="string">
          Data e hora da última atualização do pacote.
        </ResponseField>

        <ResponseField name="checkout_url" type="string">
          URL para o processo de checkout.
        </ResponseField>

        <ResponseField name="checkout_external" type="number">
          Indica se o checkout é externo (1) ou interno (0).
        </ResponseField>
      </Expandable>
    </ResponseField>
  </Expandable>
</ResponseField>

## Segurança

Para acessar este endpoint, é necessário enviar um token de acesso válido através do cabeçalho de autorização (Authorization) da requisição. Além disso, a API conta com outras medidas de segurança para proteger os dados dos usuários.
