Skip to main content
POST
Crea Task canónica y la asocia al ticket

Authorizations

Authorization
string
header
required

Token de sesión Better Auth para rutas de backoffice; las rutas de portal usan su token propio.

Headers

Idempotency-Key
string
required

UUID v4 estable para reintentar la misma creación

Path Parameters

ticketId
string
required

Body

application/json
description
string
required

Descripción de la tarea

due_date
string
required

Fecha de vencimiento (ISO)

client_id
string<uuid> | null

Omitido: hereda el cliente del ticket. null: Task interna sin cliente (sólo actor global; sin contacto ni visita). Otro valor debe coincidir con el cliente del ticket.

priority
enum<string> | null
Available options:
low,
medium,
high
status
enum<string>

Estado inicial; default pending

Available options:
pending,
completed,
overdue
contact_id
string

UUID de contacto válido

visit_id
string

UUID de visita válido

assigned_to
string

UUID de usuario asignado

activity_type_id
number
activity_result
string

Response

201 - application/json
task
object
required