Consultar causas de reprogramacion de una tarea

Mediante esta API puedes consultar el listado de causas de reprogramación de las tareas, tanto en tareas pendientes como en aquellas dentro de órdenes de trabajo.


Parámetros de entrada

ParámetroTipoRequeridoDescripción
id_taskEnteroSiIdentificador de la tarea
id_tasks_todo:EnteroOpcionalIdentificador de la tarea pendiente
id_itemEnteroOpcionalIdentificador del activo
pageEnteroOpcionalNúmero de página que se consultará (basado en 1) para resultados paginados. Se utiliza junto con limit (valor predeterminado: 100). Se ignora si se proporciona start.
Ejemplo: page=2&limit=100 devuelve los registros del 101 al 200.
startEnteroOpcionalNúmero de registro donde comenzará la consulta. El valor predeterminado es 0.
Todas las consultas están limitadas a 100 registros; cuando hay más de esa cantidad, este parámetro debe utilizarse para la paginación.
limitEnteroOpcionalNúmero máximo de registros por página. Valor predeterminado y máximo: 100.
sinceTextoOpcionalFecha de inicio del rango para filtrar event_date (inclusiva).
Formato recomendado: ISO 8601 (YYYY-MM-DD o YYYY-MM-DDThh:mm:ssZ).
Ejemplos:
since=2025-10-01 o since=2025-10-01T00:00:00Z.
untilTextoOpcionalFecha de finalización del rango para filtrar event_date (inclusiva).
Formato recomendado: ISO 8601 (YYYY-MM-DD o YYYY-MM-DDThh:mm:ssZ).
Ejemplos:
until=2025-10-31 o until=2025-10-31T23:59:59Z.

Parámetros de salida

ParámetroTipoDescripción
idEnteroIdentificador único del registro de reprogramación.
id_companyEnteroIdentificador de la empresa a la que pertenece el registro.
id_tasks_todoEnteroIdentificador de la tarea pendiente asociada al mantenimiento.
date_maintenance_lastTextoFecha y hora de la última programación de mantenimiento antes de la reprogramación.
date_maintenance_newTextoNueva fecha y hora asignada para el mantenimiento tras la reprogramación.
event_dateTextoFecha y hora en la que se registró el evento de reprogramación.
noteTextoObservaciones o comentarios asociados a la reprogramación (por ejemplo, motivos de validación o seguimiento).
id_reschedule_causeEnteroIdentificador del motivo de reprogramación (referencia a una tabla de causas).
id_taskEnteroIdentificador de la tarea principal relacionada con el mantenimiento.
id_itemEnteroIdentificador del ítem o activo sobre el cual se realiza la tarea de mantenimiento.
nameTextoNombre del responsable, técnico o usuario asociado al evento.
reschedule_causes_descriptionTextoDescripción textual del motivo de la reprogramación (por ejemplo, “INSPECCIÓN Y CONTROL DE ESPACIOS FALLIDO”)

Ejemplo:

Petición: (GET) https://develop.fracttal.com/api/tasks_todo_log/?id_task=16443679

{
  "success": true,
  "message": "200",
  "data": [
    {
        "id": 756259,
        "id_company": 1190,
        "id_tasks_todo": 3922904,
        "date_maintenance_last": "2025-10-18T18:20:14.632+00:00",
        "date_maintenance_new": "2025-10-27T14:21:56.960+00:00",
        "event_date": "2025-10-27T14:22:28.152363+00:00",
        "note": "Validación de reprogramación para consulta de QA.",
        "id_reschedule_cause": 3177,
        "id_task": 16443679,
        "id_item": 35730250,
        "name": "MIR LONDOÑO",
        "reschedule_causes_description": "INSPECCIÓN Y CONTROL DE ESPACIOS FALLIDO"	
		}
  ],
  "total": 1
}

Path Params
number
required
Response
200
Language
LoadingLoading…