---
title: "Adicionar atividade"
method: POST
path: "/activities"
---

# Adicionar atividade

`POST /activities`

## Request body

- object
  - `activity_type_id` integer, required — ID do tipo de atividade
  - `status` integer, required — Status da atividade (0= aberta / 2= concluída / 4= no-show)
  - `owner_id` integer, required — ID do usuário responsável pela atividade
  - `deal_id` integer — ID da oportunidade vinculada a atividade
  - `requester_id` integer — ID do usuário que criou a atividade
  - `title` string — Título da atividade
  - `description` string — Descrição da atividade
  - `comment` string — Comentário de conclusão da atividade
  - `appearin_link` string — Link da sala de videoconferência vinculado a atividade
  - `duration` integer — Duração em minutos da atividade
  - `start_at` string, date — Adiciona a data e hora de início da atividade. É possível informar data (nos formatos DD-MM-AAAA ou AAAA-MM-DD) ou data e hora (DD-MM-AAAA HH:MM:SS ou AAAA-MM-DD HH:MM:SS)
  - `delivery_date` string, date — Adiciona a data e hora de conclusão da atividade. É possível informar data (nos formatos DD-MM-AAAA ou AAAA-MM-DD) ou data e hora (DD-MM-AAAA HH:MM:SS ou AAAA-MM-DD HH:MM:SS)
  - `end_at` string, date — Adiciona a data e hora de término da atividade. É possível informar data (nos formatos DD-MM-AAAA ou AAAA-MM-DD) ou data e hora (DD-MM-AAAA HH:MM:SS ou AAAA-MM-DD HH:MM:SS)
  - `reminders` integer[] — Array contendo um valor inteiro referente ao prazo (em minutos) para o disparo das notificações do início da atividade. O valor deve estar entre 5 e 10080 minutos.
  - `persons` object[] — Array contendo um objeto referente a chave e valor do ID das pessoas envolvidas na atividade.
    - `id` integer — ID do usuário.
  - `companies` object[] — Array contendo um objeto referente a chave e valor do ID das empresas envolvidas na atividade.
    - `id` integer — ID do usuário.

## Response `201`

201

- object
  - `sucess` boolean
  - `message` string
  - `data` object
    - `id` integer
    - `status` integer
    - `google_calendar_id` integer
    - `outlook_calendar_id` integer
    - `project_id` integer
    - `appointment_id` integer
    - `activity_type_id` integer
    - `activity_type` integer
    - `owner_id` integer
    - `account_id` integer
    - `deal_id` integer
    - `working` boolean
    - `time_utilized` integer
    - `time_estimated` integer
    - `duration` integer
    - `priority` integer
    - `type` integer
    - `requester_id` integer
    - `title` string
    - `description` string
    - `hash` string
    - `comment` string
    - `appearin_link` string
    - `order` integer
    - `lat` integer
    - `lng` integer
    - `delivery_date` string
    - `start_at` string
    - `end_at` string
    - `internal_date` string
    - `created_at` string
    - `updated_at` string

## Other responses

- `404` — 404
- `422` — 422

---

[API](https://skmtc.net/pipe/apis/application-json.md) · [All operations](https://skmtc.net/pipe/apis/application-json/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pipe/application-json/versions/0a130198f0a3/schema)
