Skip to main content

Endpoint

POST /v1/tasks
Escopo necessário: write:tasks

Corpo da requisição

CampoTipoObrigatórioDescrição
titlestringSimTítulo da tarefa
typestringNãoTipo. Padrão: task. Valores: call, meeting, task, deadline, email, lunch, visit, message
prioritystringNãoPrioridade. Padrão: medium. Valores: low, medium, high, urgent
assigned_tostringSimID do membro responsável
due_datestringSimData limite (ISO 8601)
descriptionstringNãoDescrição detalhada
deal_idstringNãoID do negócio vinculado
contact_idstringNãoID do contato vinculado
company_idstringNãoID da empresa vinculada

Exemplo de requisição

curl -X POST https://api.socialsell.ai/v1/tasks \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Enviar proposta revisada",
    "type": "task",
    "priority": "high",
    "assigned_to": "664a1b2c3d4e5f6789012345",
    "due_date": "2026-06-15T18:00:00.000Z",
    "deal_id": "664c1d2e3f4a5b6789012347",
    "contact_id": "664f1a2b3c4d5e6f78901234",
    "description": "Incluir desconto de 10% conforme acordado em reunião."
  }'

Resposta

Retorna HTTP 201 com o objeto tarefa criado.

Erros

CódigoStatusDescrição
MISSING_REQUIRED_FIELD400title, assigned_to ou due_date ausente
INVALID_TYPE400Tipo inválido
INVALID_PRIORITY400Prioridade inválida