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

# Listar solicitações de ação

> Lista as solicitações de ação pendentes e decididas. Exige `members:manage`; uma chave de API precisa do escopo `workspaces:read`.

> [!NOTE]
>
> Uma chave de API precisa do escopo `workspaces:read`. Aprovar e rejeitar continuam exclusivos do
> painel: decidir uma solicitação é uma decisão humana, inclusive quando a solicitação veio de um agente.

Exige `members:manage`.

### Caminho

**id** `string` *required*

ID do workspace.

### Query

**status** `string`

Um de `pending`, `approved`, `rejected`, `expired`. Omitido = todas.

### Resposta

**response** `APIWorkspaceActionRequest[]`

**Mostrar objeto**

**id** `string`

**workspace\_id** `string`

**action** `'app_delete' | 'database_delete' | 'snapshot_create' | 'snapshot_restore'`

**resource\_type** `'application' | 'database'`

**resource\_id** `string`

**resource\_name** `string | null`

**params** `object`

Os parâmetros gravados no momento da solicitação — isto, e não o que for enviado na aprovação, é o que roda.

**status** `'pending' | 'approved' | 'rejected' | 'expired'`

**requested\_by** `object`

`{ id, display_name }`.

**decided\_by** `object | null`

`{ id, display_name }`, `null` enquanto estiver `pending`.

**decided\_at** `string | null`

**expires\_at** `string`

24h após a criação.

**created\_at** `string`

### Erros

| Status | Código | Quando |
| - | - | - |
| 403 | `API_KEY_SCOPE_DENIED` | Chamada com uma chave de API que não tem o escopo `workspaces:read`. |
| 403 | `WORKSPACE_PERMISSION_DENIED` | Quem chama não tem `members:manage`. |
| 404 | `WORKSPACE_NOT_FOUND` | O workspace não existe ou você não é membro. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.