Skip to content
LogoLogo

Activos

Los Activos representan equipos, máquinas u objetos físicos monitoreados en Zeltask.

Rutas

OperaciónMétodoRuta
ListarGET/assets
Obtener por IDGET/assets/:id
CrearPOST/assets
EditarPATCH/assets/:id
EliminarDELETE/assets/:id

Campos

CampoTipoValores permitidosDescripción
name requeridostringCualquier valor que coincida con el tipo del campo.Nombre del Activo.
manufacturer requeridostringCualquier valor que coincida con el tipo del campo.Fabricante del Activo.
location requeridonumber | objectCualquier valor que coincida con el tipo del campo.ID de Ubicación, u objeto expandido cuando se usa depth.
refIdstringCualquier valor que coincida con el tipo del campo.Identificador de referencia externo o interno.
modelstringCualquier valor que coincida con el tipo del campo.Modelo del Activo.
serialNumberstringCualquier valor que coincida con el tipo del campo.Número de serie del Activo.
yearnumberCualquier valor que coincida con el tipo del campo.Año de fabricación o instalación.
statusstringonline, offline, no-trackingEstado a registrar en el historial del Activo al crear o editar.
statusData.downtimeTypestringplanned, unplannedTipo de detención. Es requerido cuando se edita un Activo con status offline.
statusData.notesstringCualquier valor que coincida con el tipo del campo.Notas opcionales para el registro de estado.
statusData.dateFromstringCualquier valor que coincida con el tipo del campo.Fecha de inicio del estado en formato ISO 8601.
statusData.dateTostringCualquier valor que coincida con el tipo del campo.Fecha de término del estado en formato ISO 8601.
currentStatusobject | nullCualquier valor que coincida con el tipo del campo.Estado actual calculado del Activo. Es de solo lectura y contiene el documento relacionado de asset-statuses.

Listar

Devuelve una respuesta paginada. El ejemplo usa limit=10, page=1, y depth=0.

URL de listado

Respuesta de listado

Obtener por ID

Respuesta del documento

Crear

Cuerpo de la solicitud

Editar

Cuerpo de la solicitud

Eliminar

Notas

  • currentStatus no se envía directamente. La API lo calcula desde el historial de asset-statuses.
  • Para cambiar el estado de un Activo, envía status y opcionalmente statusData en la solicitud de crear o editar.
  • Eliminar registros puede estar restringido por permisos del usuario.