Skip to main content
POST
Agregar una tarea a la pauta

Authorizations

Authorization
string
header
required

Token de sesión Better Auth o API token (atk_...) en el header Authorization: Bearer <token>. Los JWT legacy ya no son válidos.

Path Parameters

id
string
required

Body

application/json
taskDefinitionId
string
required
conditions
object
required

Intervalo de una tarea de pauta: vence con la primera condición que se cumpla, desde su último servicio. Siempre «Se repite» y sin primer vencimiento por fecha (dueDate). Sin «recordar antes», el backend pone el 10 % del intervalo (por fecha, en días).

recurrence
enum<string>
Available options:
repeat
notApplicableOnConflict
boolean

Si otra pauta activa ya tiene la misma Tarea del catálogo activa en un activo, la agrega con «No aplica» en esta pauta en vez de responder 409 MAINTENANCE_PROGRAM_TASK_IN_OTHER_PROGRAM.

Response

La pauta con la tarea agregada

status
string
Example:

"success"

data
object

Pauta de mantención con sus conteos.