tasks

Manage Tasks

Create / update / complete / cancel / bulk-complete / delete a Vruum CRM task (attached to a person / deal / company) — one compound call via action. These are Vruum's native CRM tasks, distinct from Apollo's task tools.

post/api/tasks/manage

Request

  • Base URL: https://api.vruum.ai
  • URL: https://api.vruum.ai/api/tasks/manage
  • Auth: HTTPBearer (a scheme the document does not define)

Request body

action'create' | 'update' | 'complete' | 'cancel' | 'bulk_complete' | 'delete' required
task_idstring nullable

Required for update/complete/cancel/delete.

task_idsstring[] nullable

Required for bulk_complete.

titlestring nullable
descriptionstring nullable
person_idstring nullable
deal_idstring nullable
company_idstring nullable
assigned_tostring nullable
due_atstring nullable
status'open' | 'in_progress' | 'completed' | 'cancelled' nullable
priority'low' | 'medium' | 'high' | 'urgent' nullable
external_idstring nullable
expected_updated_atstring date-time nullable

Delete only: remove the task only if it is unchanged since this updated_at; 409 when someone edited or completed it since.

Response

Successful Response

successboolean required
messagestring required

Changes

No recorded changes to this operation across all 1 revision of this API.