Criar atividade

View as Markdown
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.
budgetintegerRequired
activityintegerRequired
datestringRequired
durationintegerRequired
descriptionstringRequired

Response

Created
dataobject

Errors

400
Bad Request Error
422
Unprocessable Entity Error