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

# Listar Recursos

> Lista todos os agentes e tools disponíveis

## Descrição

Retorna uma lista de todos os agentes e tools registrados no sistema.

## Headers

<ParamField header="Authorization" type="string" required>
  Bearer token JWT para autenticação
</ParamField>

## Response

<ResponseField name="success" type="boolean" required>
  Status da operação
</ResponseField>

<ResponseField name="data" type="object">
  <Expandable title="Recursos disponíveis">
    <ResponseField name="agents" type="array">
      Lista de agentes registrados

      **Agentes padrão:**

      * `support-assistant` - Assistente de suporte
      * `analytics-assistant` - Análise de dados
    </ResponseField>

    <ResponseField name="tools" type="array">
      Lista de tools disponíveis

      **Tools padrão:**

      * `get_current_date` - Obtém data/hora atual
      * `format_json` - Formata e valida JSON
    </ResponseField>
  </Expandable>
</ResponseField>

<RequestExample>
  ```bash theme={null}
  curl -X GET https://worker.thenewscc.com/openai/resources \
    -H "Authorization: Bearer seu_token_jwt"
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "success": true,
    "data": {
      "agents": [
        "support-assistant",
        "analytics-assistant",
        "content-writer",
        "tech-support"
      ],
      "tools": [
        "get_current_date",
        "format_json",
        "calculate_price",
        "search_database"
      ]
    }
  }
  ```
</ResponseExample>
