---
title: "List all accessible scheduled tasks"
method: GET
path: "/v1/scheduled-tasks"
tags: ["Scheduled Tasks"]
---

# List all accessible scheduled tasks

`GET /v1/scheduled-tasks`

Retrieve all scheduled tasks accessible to the current user based on system access rights.

## Response `200`

Task list retrieved successfully

- ScheduledTask[]
  - `id` integer — Unique task identifier
  - `taskHandlerId` string — Task handler identifier
  - `schedule` string — Cron-style schedule expression (for recurrent tasks)
  - `parameters` string — Task-specific persistent data
  - `scheduledExecutionTime` string, date-time, nullable — Scheduled execution time in ISO 8601 format, or null if not set
  - `lastExecutionTime` string, date-time, nullable — Last execution time in ISO 8601 format, or null if never executed
  - `recurrent` boolean — Whether this is a recurrent (cron-based) task
  - `disabled` boolean — Whether the task is disabled
  - `completed` boolean — Whether the task has completed
  - `running` boolean — Whether the task is currently running
  - `system` boolean — Whether this is a system task
  - `userId` integer — Owner user ID
  - `objectId` integer — Associated NetXMS object ID
  - `comments` string — Task comments
  - `taskKey` string — Optional task key for identification

## Other responses

- `401` — Unauthorized
- `403` — User does not have any scheduled task access rights

---

[API](https://skmtc.net/netxms/apis/netxms-api.md) · [All operations](https://skmtc.net/netxms/apis/netxms-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/netxms/netxms-api/versions/14d93e5115dd/schema)
