Listar atividades
Lista as atividades da agenda no período informado.
**Autenticação:** Bearer Token da API WBudget. O acesso aos dados respeita as permissões do usuário.
Informe start e end para definir a janela da agenda. Use os IDs de GET /activities/types no filtro activity.
### Parâmetros de consulta
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| `start` | string | Não | Início do período, no formato YYYY-MM-DD. |
| `end` | string | Não | Fim do período, no formato YYYY-MM-DD. |
| `responsible` | string | Não | IDs de responsáveis separados por vírgula. Padrão: usuário autenticado. |
| `status` | string | Não | Estados separados por vírgula. Padrão: open,late,done. |
| `activity` | string | Não | IDs de tipos de atividade separados por vírgula. Padrão: todos os tipos. |
### Resposta
HTTP **200**. Os exemplos usam dados fictícios e mostram os campos principais; outros campos podem acompanhar a resposta. Campos sem valor podem ser nulos.
Campos principais de `data` (cada elemento da lista):
| Campo | Tipo | Descrição |
|---|---|---|
| `id` | integer | ID da atividade. |
| `budget` | integer | ID da oportunidade. |
| `activity_name` | string | Nome do tipo de atividade. |
| `date` | string | Data e hora de início. |
| `end_date` | string | Data e hora de término. |
| `status` | string | open, late ou done. |
| `description` | string | Descrição. |
| `responsible_name` | string | Nome do responsável. |
```json
{
"data": [
{
"id": 301,
"budget": 1001,
"activity_name": "Reunião",
"budget_name": "Proposta de serviços",
"client_name": "Empresa Exemplo",
"responsible_name": "Ana Silva",
"date": "2026-09-10T14:00:00-03:00",
"end_date": "2026-09-10T14:30:00-03:00",
"status": "open",
"description": "Apresentar a proposta."
}
]
}
```
Consulte a introdução da collection para o formato de erros e a configuração das variáveis.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Response
OK
data
