Criar atividade
Agenda uma atividade vinculada a uma oportunidade.
**Autenticação:** Bearer Token da API WBudget. O acesso aos dados respeita as permissões do usuário.
A atividade é atribuída ao usuário autenticado. A resposta identifica a oportunidade; consulte a agenda para obter o ID da atividade criada.
### Corpo da requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| `budget` | integer | Sim | ID da oportunidade. |
| `activity` | integer | Sim | ID do tipo de atividade. |
| `date` | string | Sim | Data e hora, por exemplo 2026-09-10 14:00:00. |
| `duration` | integer | Não | Duração em minutos; padrão 0. |
| `description` | string | Não | Descrição da atividade. |
### Exemplo de JSON enviado
```json
{
"budget": 1001,
"activity": 1,
"date": "2026-09-10 14:00:00",
"duration": 30,
"description": "Apresentar a proposta."
}
```
### Resposta
HTTP **201**. 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`:
| Campo | Tipo | Descrição |
|---|---|---|
| `budget` | integer | ID da oportunidade. |
```json
{
"data": {
"budget": 1001
}
}
```
### Erros específicos
| HTTP | Código | Situação |
|---|---|---|
| 400 | `ACTIVITY_CREATE_FAILED` | Não foi possível criar a atividade. |
| 422 | `VALIDATION_FAILED` | The budget field is required. |
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.
Request
This endpoint expects an object.
budget
activity
date
duration
description
Response
Created
data
Errors
400
Bad Request Error
422
Unprocessable Entity Error
