Resultados de Actividades
Tipos de Resultado de Tarea
CRUD del catálogo global de tipos de resultado de tarea.
GET /api/task-result-types
Lista todos los tipos de resultado de tarea globales.
Auth: Requerida — permiso VIEW_ACTIVITIES
Parámetros de Consulta
| Parámetro | Tipo | Default | Descripción |
|---|---|---|---|
active_only | boolean | false | Cuando es true, retorna solo tipos de resultado activos |
Respuesta 200 OK
[
{ "id": "uuid", "code": "success", "label": "Exito", "isActive": true },
{ "id": "uuid", "code": "not_home", "label": "No se encontro", "isActive": true },
{ "id": "uuid", "code": "is_closed", "label": "Cerrado", "isActive": true },
{ "id": "uuid", "code": "no_interest", "label": "Sin interes", "isActive": true },
{ "id": "uuid", "code": "rescheduled", "label": "Reagendado", "isActive": true },
{ "id": "uuid", "code": "wrong_address", "label": "Direccion incorrecta", "isActive": true },
{ "id": "uuid", "code": "b2b_purchase", "label": "Compra B2B", "isActive": true },
{ "id": "uuid", "code": "no_answer", "label": "Sin respuesta", "isActive": true },
{ "id": "uuid", "code": "callback_requested", "label": "Solicita devolucion de llamada", "isActive": true },
{ "id": "uuid", "code": "other", "label": "Otro", "isActive": true }
]POST /api/task-result-types
Crea un nuevo tipo de resultado de tarea global.
Auth: Requerida — permiso MANAGE_ACTIVITY_CONFIG
Cuerpo de la Solicitud
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
code | string | Sí | Código único |
label | string | Sí | Etiqueta de visualización |
Respuesta 201 Created
PATCH /api/task-result-types/:id
Actualiza un tipo de resultado de tarea.
Auth: Requerida — permiso MANAGE_ACTIVITY_CONFIG
Cuerpo de la Solicitud
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
label | string | No | Etiqueta de visualización |
Respuesta 200 OK
DELETE /api/task-result-types/:id
Elimina un tipo de resultado de tarea.
Auth: Requerida — permiso MANAGE_ACTIVITY_CONFIG