Tareas
El trabajo manual del equipo de cobranza (llamar, visitar, revisar…), creado a mano o por las etapas de la regla. complete completa una tarea; bulk-assign create y bulk-complete create asignan responsable o completan hasta 100 de una vez.
| Comando | HTTP | Descripción |
|---|---|---|
tasks list | GET /v1/tasks | Listar tareas |
tasks create | POST /v1/tasks | Crear tarea |
tasks get | GET /v1/tasks/{id} | Consultar tarea |
tasks update | PUT /v1/tasks/{id} | Actualizar tarea |
tasks delete | DELETE /v1/tasks/{id} | Eliminar tarea |
tasks complete | POST /v1/tasks/{id}/complete | Completar tarea |
tasks bulk-assign create | POST /v1/tasks/bulk-assign | Asignar responsable en masa |
tasks bulk-complete create | POST /v1/tasks/bulk-complete | Completar tareas en masa |
Ejemplos
--params lleva parámetros de query, de ruta y de encabezado (id, página, filtros, X-Workspace-Id); --json lleva el cuerpo de la solicitud; --fields limita los campos que vuelven — vale la pena en todo list/get, para ahorrar contexto. Mira Flags globales para la referencia completa.
# Tareas pendientes de alta prioridad
kobana dunning tasks list \
--params '{"status": "pending", "priority": "high"}' \
--fields "id,title,task_type,assigned_to_id,due_at"
# Crear tarea de llamada
kobana dunning tasks create \
--json '{"title": "Ligar para negociar", "task_type": "call", "person_id": "PERSON_ID"}'
# Completar tarea
kobana dunning tasks complete --params '{"id": "TASK_ID"}'
# Asignar varias tareas a un responsable
kobana dunning tasks bulk-assign create \
--json '{"ids": ["TASK_ID_1", "TASK_ID_2"], "assigned_to_id": "USER_ID"}'
Próximos pasos
- Importaciones
- Introspección de schema — todos los parámetros que acepta este recurso.