Checklists
Los bloques Lista de tareas del portal publicado. Las tareas se escriben en el constructor; el progreso es de cada titular y es lo que leen y cambian progress get / progress update / progress delete. Los comandos progress file se ocupan del archivo que el titular envía en una tarea de tipo Solicitud.
| Comando | HTTP | Descripción |
|---|---|---|
checklists list | GET /v1/checklists | Listar checklists |
checklists get | GET /v1/checklists/{id} | Ver checklist |
checklists progress get | GET /v1/checklists/{id}/progress | Ver progreso del tenant |
checklists progress update | PUT /v1/checklists/{id}/progress | Cambiar progreso del tenant |
checklists progress delete | DELETE /v1/checklists/{id}/progress | Reiniciar progreso del tenant |
checklists progress file get | GET /v1/checklists/{id}/progress/file | Descargar archivo de la tarea |
checklists progress file create | POST /v1/checklists/{id}/progress/file | Enviar archivo de la tarea |
checklists progress file delete | DELETE /v1/checklists/{id}/progress/file | Quitar archivo de la tarea |
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.
# Listar checklists
kobana dashboards checklists list --fields "id,title,page_path"
# Ver progreso del tenant
kobana dashboards checklists progress get \
--params '{"id": "CHECKLIST_ID", "tenant_id": "TENANT_ID"}'
# Cambiar progreso del tenant
kobana dashboards checklists progress update \
--params '{"id": "CHECKLIST_ID"}' \
--json '{"tenant_id": "TENANT_ID", "task_ids": ["TASK_ID"], "status": "done"}'
# Descargar archivo de la tarea
kobana dashboards checklists progress file get \
--params '{"id": "CHECKLIST_ID", "tenant_id": "TENANT_ID", "task_id": "TASK_ID"}' \
--output arquivo.pdf
Próximos pasos
- Comentarios
- Constructor del portal
- Introspección de schema — todos los parámetros que acepta este recurso.