Elastic Stack (ELK Stack) task manager API

Task manager APIs enable you to check the health of the Kibana task manager, which is used by features such as alerting, actions, and reporting to run mission critical work as persistent background tasks.

Operations 1

GET /api/task_manager/_health Get the task manager health #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/elk-stack-task-manager-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

elk-stack-task-manager-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact:
    name: Kibana Team
  description: 'The Kibana REST APIs enable you to manage resources such as connectors, data views, and saved objects.

    The API calls are stateless.

    Each request that you make happens in isolation from other calls and must include all of the necessary information for Kibana to fulfill the

    request.

    API requests return JSON output, which is a format that is machine-readable and works well for automation.


    To interact with Kibana APIs, use the following operations:


    - GET: Fetches the information.

    - PATCH: Applies partial modifications to the existing information.

    - POST: Adds new information.

    - PUT: Updates the existing information.

    - DELETE: Removes the information.


    You can prepend any Kibana API endpoint with `kbn:` and run the request in **Dev Tools → Console**.

    For example:


    ```

    GET kbn:/api/data_views

    ```


    For more information about the console, refer to [Run API requests](https://www.elastic.co/docs/explore-analyze/query-filter/tools/console).


    NOTE: Access to internal Kibana API endpoints will be restricted in Kibana version 9.0. Please move any integrations to publicly documented APIs.


    ## Documentation source and versions


    This documentation is derived from the `main` branch of the [kibana](https://github.com/elastic/kibana) repository.

    It is provided under license [Attribution-NonCommercial-NoDerivatives 4.0 International](https://creativecommons.org/licenses/by-nc-nd/4.0/).


    This documentation contains work-in-progress information for future Elastic Stack releases.

    '
  title: Kibana task manager API
  version: ''
  x-doc-license:
    name: Attribution-NonCommercial-NoDerivatives 4.0 International
    url: https://creativecommons.org/licenses/by-nc-nd/4.0/
  x-feedbackLink:
    label: Feedback
    url: https://github.com/elastic/docs-content/issues/new?assignees=&labels=feedback%2Ccommunity&projects=&template=api-feedback.yaml&title=%5BFeedback%5D%3A+
servers:
- url: https://{kibana_url}
  variables:
    kibana_url:
      default: localhost:5601
security:
- apiKeyAuth: []
- basicAuth: []
tags:
- description: Task manager APIs enable you to check the health of the Kibana task manager, which is used by features such as alerting, actions, and reporting to run mission critical work as persistent background tasks.
  externalDocs:
    description: Task manager
    url: https://www.elastic.co/docs/deploy-manage/distributed-architecture/kibana-tasks-management
  name: task manager
  x-displayName: Task manager
paths:
  /api/task_manager/_health:
    get:
      description: 'Get the health status of the Kibana task manager.

        '
      operationId: task-manager-health
      responses:
        '200':
          content:
            application/json:
              examples:
                taskManagerHealthResponse1:
                  $ref: '#/components/examples/Task_manager_health_APIs_health_200response'
              schema:
                $ref: '#/components/schemas/Task_manager_health_APIs_health_response'
          description: Indicates a successful call
      summary: Get the task manager health
      tags:
      - task manager
      x-metaTags:
      - content: Kibana
        name: product_name
components:
  schemas:
    Task_manager_health_APIs_health_response:
      title: Task health response properties
      type: object
      properties:
        id:
          type: string
        last_update:
          type: string
        stats:
          type: object
          properties:
            capacity_estimation:
              description: 'This object provides a rough estimate about the sufficiency of its capacity. These are estimates based on historical data and should not be used as predictions.

                '
              type: object
            configuration:
              $ref: '#/components/schemas/Task_manager_health_APIs_configuration'
            runtime:
              description: 'This object tracks runtime performance of Task Manager, tracking task drift, worker load, and stats broken down by type, including duration and run results.

                '
              type: object
            workload:
              $ref: '#/components/schemas/Task_manager_health_APIs_workload'
        status:
          type: string
        timestamp:
          type: string
    Task_manager_health_APIs_workload:
      description: 'This object summarizes the work load across the cluster, including the tasks in the system, their types, and current status.

        '
      type: object
    Task_manager_health_APIs_configuration:
      description: 'This object summarizes the current configuration of Task Manager. This includes dynamic configurations that change over time, such as `poll_interval` and `max_workers`, which can adjust in reaction to changing load on the system.

        '
      type: object
  examples:
    Task_manager_health_APIs_health_200response:
      description: A successful response from `GET api/task_manager/_health`.
      value: "{\n  \"id\": \"330bbc6a-56cd-44d5-88e3-e3229f14d619\",\n  \"timestamp\": \"2025-03-21T21:30:04.780Z\",\n  \"status\": \"OK\",\n  \"last_update\": \"2025-03-21T21:30:04.455Z\",\n  \"stats\": {\n    \"configuration\": {\n      \"timestamp\": \"2025-03-21T21:26:10.002Z\",\n      \"value\": {\n        \"request_capacity\": 1000,\n        \"monitored_aggregated_stats_refresh_rate\": 60000,\n        \"monitored_stats_running_average_window\": 50,\n        \"monitored_task_execution_thresholds\": {\n          \"custom\": {},\n          \"default\": {\n            \"error_threshold\": 90,\n            \"warn_threshold\": 80\n          }\n        },\n        \"claim_strategy\": \"mget\",\n        \"poll_interval\": 500,\n        \"capacity\": {\n          \"config\": 10,\n          \"as_workers\": 10,\n          \"as_cost\": 20\n        }\n      },\n      \"status\": \"OK\"\n    },\n    \"runtime\": {\n      \"timestamp\": \"2025-03-21T21:30:04.455Z\",\n      \"value\": {\n        \"polling\": {\n          \"last_successful_poll\": \"2025-03-21T21:30:04.455Z\",\n          \"last_polling_delay\": \"2025-03-21T21:26:10.001Z\",\n          \"claim_duration\": {\n            \"p50\": 17,\n            \"p90\": 22,\n            \"p95\": 25,\n            \"p99\": 27\n          },\n          \"duration\": {\n            \"p50\": 19,\n            \"p90\": 25.5,\n            \"p95\": 28,\n            \"p99\": 28\n          },\n          \"claim_conflicts\": {\n            \"p50\": 0,\n            \"p90\": 0,\n            \"p95\": 0,\n            \"p99\": 0\n          },\n          \"claim_mismatches\": {\n            \"p50\": 0,\n            \"p90\": 0,\n            \"p95\": 0,\n            \"p99\": 0\n          },\n          \"claim_stale_tasks\": {\n            \"p50\": 0,\n            \"p90\": 0,\n            \"p95\": 0,\n            \"p99\": 0\n          },\n          \"result_frequency_percent_as_number\": {\n            \"Failed\": 0,\n            \"NoAvailableWorkers\": 0,\n            \"NoTasksClaimed\": 100,\n            \"RanOutOfCapacity\": 0,\n            \"RunningAtCapacity\": 0,\n            \"PoolFilled\": 0\n          },\n          \"persistence\": {\n            \"recurring\": 88,\n            \"non_recurring\": 12\n          }\n        },\n        \"drift\": {\n          \"p50\": 2089,\n          \"p90\": 3037,\n          \"p95\": 3037,\n          \"p99\": 3037\n        },\n        \"drift_by_type\": {\n          \"SLO:ORPHAN_SUMMARIES-CLEANUP-TASK\": {\n            \"p50\": 2082,\n            \"p90\": 2082,\n            \"p95\": 2082,\n            \"p99\": 2082\n          },\n          \"fleet:check-deleted-files-task\": {\n            \"p50\": 2080,\n            \"p90\": 2080,\n            \"p95\": 2080,\n            \"p99\": 2080\n          },\n          \"osquery:telemetry-saved-queries\": {\n            \"p50\": 2080,\n            \"p90\": 2080,\n            \"p95\": 2080,\n            \"p99\": 2080\n          },\n          \"task_manager:mark_removed_tasks_as_unrecognized\": {\n            \"p50\": 2089,\n            \"p90\": 2089,\n            \"p95\": 2089,\n            \"p99\": 2089\n          },\n          \"task_manager:delete_inactive_background_task_nodes\": {\n            \"p50\": 336.5,\n            \"p90\": 2089,\n            \"p95\": 2089,\n            \"p99\": 2089\n          },\n          \"alerts_invalidate_api_keys\": {\n            \"p50\": 2086,\n            \"p90\": 2086,\n            \"p95\": 2086,\n            \"p99\": 2086\n          },\n          \"fleet:unenroll-inactive-agents-task\": {\n            \"p50\": 2080,\n            \"p90\": 2080,\n            \"p95\": 2080,\n            \"p99\": 2080\n          },\n          \"alerting_health_check\": {\n            \"p50\": 2086,\n            \"p90\": 2086,\n            \"p95\": 2086,\n            \"p99\": 2086\n          },\n          \"Fleet-Usage-Sender\": {\n            \"p50\": 2079,\n            \"p90\": 2079,\n            \"p95\": 2079,\n            \"p99\": 2079\n          },\n          \"security:endpoint-diagnostics\": {\n            \"p50\": 2525,\n            \"p90\": 2525,\n            \"p95\": 2525,\n            \"p99\": 2525\n          },\n          \"security:telemetry-lists\": {\n            \"p50\": 2525,\n            \"p90\": 2525,\n            \"p95\": 2525,\n            \"p99\": 2525\n          },\n          \"security:telemetry-timelines\": {\n            \"p50\": 2526,\n            \"p90\": 2526,\n            \"p95\": 2526,\n            \"p99\": 2526\n          },\n          \"cases-telemetry-task\": {\n            \"p50\": 2083,\n            \"p90\": 2083,\n            \"p95\": 2083,\n            \"p99\": 2083\n          },\n          \"osquery:telemetry-packs\": {\n            \"p50\": 2530,\n            \"p90\": 2530,\n            \"p95\": 2530,\n            \"p99\": 2530\n          },\n          \"Fleet-Metrics-Task\": {\n            \"p50\": 133.5,\n            \"p90\": 2530,\n            \"p95\": 2530,\n            \"p99\": 2530\n          },\n          \"fleet:delete-unenrolled-agents-task\": {\n            \"p50\": 2530,\n            \"p90\": 2530,\n            \"p95\": 2530,\n            \"p99\": 2530\n          },\n          \"osquery:telemetry-configs\": {\n            \"p50\": 2529,\n            \"p90\": 2529,\n            \"p95\": 2529,\n            \"p99\": 2529\n          },\n          \"endpoint:complete-external-response-actions\": {\n            \"p50\": 519,\n            \"p90\": 2526,\n            \"p95\": 2526,\n            \"p99\": 2526\n          },\n          \"security:telemetry-detection-rules\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"security:telemetry-prebuilt-rule-alerts\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"security:endpoint-meta-telemetry\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"security:telemetry-filterlist-artifact\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"security:telemetry-diagnostic-timelines\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"security:telemetry-configuration\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"security:indices-metadata-telemetry\": {\n            \"p50\": 3037,\n            \"p90\": 3037,\n            \"p95\": 3037,\n            \"p99\": 3037\n          },\n          \"Fleet-Usage-Logger\": {\n            \"p50\": 2190,\n            \"p90\": 2190,\n            \"p95\": 2190,\n            \"p99\": 2190\n          },\n          \"obs-ai-assistant:knowledge-base-migration\": {\n            \"p50\": 2189,\n            \"p90\": 2189,\n            \"p95\": 2189,\n            \"p99\": 2189\n          },\n          \"dashboard_telemetry\": {\n            \"p50\": 2452,\n            \"p90\": 2452,\n            \"p95\": 2452,\n            \"p99\": 2452\n          },\n          \"session_cleanup\": {\n            \"p50\": 2569,\n            \"p90\": 2569,\n            \"p95\": 2569,\n            \"p99\": 2569\n          },\n          \"ProductDocBase:EnsureUpToDate\": {\n            \"p50\": 2452,\n            \"p90\": 2452,\n            \"p95\": 2452,\n            \"p99\": 2452\n          },\n          \"apm-telemetry-task\": {\n            \"p50\": 2591,\n            \"p90\": 2591,\n            \"p95\": 2591,\n            \"p99\": 2591\n          },\n          \"ML:saved-objects-sync\": {\n            \"p50\": 2475,\n            \"p90\": 2475,\n            \"p95\": 2475,\n            \"p99\": 2475\n          },\n          \"apm-source-map-migration-task\": {\n            \"p50\": 1603.5,\n            \"p90\": 2987,\n            \"p95\": 2987,\n            \"p99\": 2987\n          },\n          \"actions_telemetry\": {\n            \"p50\": 771,\n            \"p90\": 771,\n            \"p95\": 771,\n            \"p99\": 771\n          },\n          \"alerting_telemetry\": {\n            \"p50\": 768,\n            \"p90\": 768,\n            \"p95\": 768,\n            \"p99\": 768\n          },\n          \"endpoint:metadata-check-transforms-task\": {\n            \"p50\": 834,\n            \"p90\": 834,\n            \"p95\": 834,\n            \"p99\": 834\n          },\n          \"endpoint:user-artifact-packager\": {\n            \"p50\": 529.5,\n            \"p90\": 835,\n            \"p95\": 835,\n            \"p99\": 835\n          },\n          \"fleet:bump_agent_policies\": {\n            \"p50\": 361,\n            \"p90\": 361,\n            \"p95\": 361,\n            \"p99\": 361\n          }\n        },\n        \"load\": {\n          \"p50\": 10,\n          \"p90\": 100,\n          \"p95\": 100,\n          \"p99\": 100\n        },\n        \"execution\": {\n          \"duration\": {\n            \"SLO:ORPHAN_SUMMARIES-CLEANUP-TASK\": {\n              \"p50\": 24,\n              \"p90\": 24,\n              \"p95\": 24,\n              \"p99\": 24\n            },\n            \"fleet:check-deleted-files-task\": {\n              \"p50\": 24,\n              \"p90\": 24,\n              \"p95\": 24,\n              \"p99\": 24\n            },\n            \"osquery:telemetry-saved-queries\": {\n              \"p50\": 25,\n              \"p90\": 25,\n              \"p95\": 25,\n              \"p99\": 25\n            },\n            \"task_manager:mark_removed_tasks_as_unrecognized\": {\n              \"p50\": 28,\n              \"p90\": 28,\n              \"p95\": 28,\n              \"p99\": 28\n            },\n            \"task_manager:delete_inactive_background_task_nodes\": {\n              \"p50\": 7.5,\n              \"p90\": 29,\n              \"p95\": 29,\n              \"p99\": 29\n            },\n            \"alerts_invalidate_api_keys\": {\n              \"p50\": 34,\n              \"p90\": 34,\n              \"p95\": 34,\n              \"p99\": 34\n            },\n            \"fleet:unenroll-inactive-agents-task\": {\n              \"p50\": 39,\n              \"p90\": 39,\n              \"p95\": 39,\n              \"p99\": 39\n            },\n            \"alerting_health_check\": {\n              \"p50\": 42,\n              \"p90\": 42,\n              \"p95\": 42,\n              \"p99\": 42\n            },\n            \"Fleet-Usage-Sender\": {\n              \"p50\": 78,\n              \"p90\": 78,\n              \"p95\": 78,\n              \"p99\": 78\n            },\n            \"security:endpoint-diagnostics\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"security:telemetry-lists\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"security:telemetry-timelines\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"cases-telemetry-task\": {\n              \"p50\": 458,\n              \"p90\": 458,\n              \"p95\": 458,\n              \"p99\": 458\n            },\n            \"osquery:telemetry-packs\": {\n              \"p50\": 10,\n              \"p90\": 10,\n              \"p95\": 10,\n              \"p99\": 10\n            },\n            \"Fleet-Metrics-Task\": {\n              \"p50\": 5,\n              \"p90\": 10,\n              \"p95\": 10,\n              \"p99\": 10\n            },\n            \"fleet:delete-unenrolled-agents-task\": {\n              \"p50\": 11,\n              \"p90\": 11,\n              \"p95\": 11,\n              \"p99\": 11\n            },\n            \"osquery:telemetry-configs\": {\n              \"p50\": 12,\n              \"p90\": 12,\n              \"p95\": 12,\n              \"p99\": 12\n            },\n            \"endpoint:complete-external-response-actions\": {\n              \"p50\": 7,\n              \"p90\": 11,\n              \"p95\": 11,\n              \"p99\": 11\n            },\n            \"security:telemetry-detection-rules\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"security:telemetry-prebuilt-rule-alerts\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"security:endpoint-meta-telemetry\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"security:telemetry-filterlist-artifact\": {\n              \"p50\": 5,\n              \"p90\": 5,\n              \"p95\": 5,\n              \"p99\": 5\n            },\n            \"security:telemetry-diagnostic-timelines\": {\n              \"p50\": 5,\n              \"p90\": 5,\n              \"p95\": 5,\n              \"p99\": 5\n            },\n            \"security:telemetry-configuration\": {\n              \"p50\": 5,\n              \"p90\": 5,\n              \"p95\": 5,\n              \"p99\": 5\n            },\n            \"security:indices-metadata-telemetry\": {\n              \"p50\": 5,\n              \"p90\": 5,\n              \"p95\": 5,\n              \"p99\": 5\n            },\n            \"Fleet-Usage-Logger\": {\n              \"p50\": 18,\n              \"p90\": 18,\n              \"p95\": 18,\n              \"p99\": 18\n            },\n            \"obs-ai-assistant:knowledge-base-migration\": {\n              \"p50\": 8,\n              \"p90\": 8,\n              \"p95\": 8,\n              \"p99\": 8\n            },\n            \"dashboard_telemetry\": {\n              \"p50\": 12,\n              \"p90\": 12,\n              \"p95\": 12,\n              \"p99\": 12\n            },\n            \"session_cleanup\": {\n              \"p50\": 58,\n              \"p90\": 58,\n              \"p95\": 58,\n              \"p99\": 58\n            },\n            \"ProductDocBase:EnsureUpToDate\": {\n              \"p50\": 147,\n              \"p90\": 147,\n              \"p95\": 147,\n              \"p99\": 147\n            },\n            \"apm-telemetry-task\": {\n              \"p50\": 543,\n              \"p90\": 543,\n              \"p95\": 543,\n              \"p99\": 543\n            },\n            \"ML:saved-objects-sync\": {\n              \"p50\": 544,\n              \"p90\": 544,\n              \"p95\": 544,\n              \"p99\": 544\n            },\n            \"apm-source-map-migration-task\": {\n              \"p50\": 1649,\n              \"p90\": 3282,\n              \"p95\": 3282,\n              \"p99\": 3282\n            },\n            \"actions_telemetry\": {\n              \"p50\": 19,\n              \"p90\": 19,\n              \"p95\": 19,\n              \"p99\": 19\n            },\n            \"alerting_telemetry\": {\n              \"p50\": 64,\n              \"p90\": 64,\n              \"p95\": 64,\n              \"p99\": 64\n            },\n            \"endpoint:metadata-check-transforms-task\": {\n              \"p50\": 6,\n              \"p90\": 6,\n              \"p95\": 6,\n              \"p99\": 6\n            },\n            \"endpoint:user-artifact-packager\": {\n              \"p50\": 10,\n              \"p90\": 13,\n              \"p95\": 13,\n              \"p99\": 13\n            },\n            \"fleet:bump_agent_policies\": {\n              \"p50\": 9,\n              \"p90\": 9,\n              \"p95\": 9,\n              \"p99\": 9\n            }\n          },\n          \"duration_by_persistence\": {\n            \"recurring\": {\n              \"p50\": 9,\n              \"p90\": 63.39999999999999,\n              \"p95\": 474.99999999999966,\n              \"p99\": 544\n            },\n            \"non_recurring\": {\n              \"p50\": 14,\n              \"p90\": 2968.500000000001,\n              \"p95\": 3282,\n              \"p99\": 3282\n            }\n          },\n          \"persistence\": {\n            \"recurring\": 88,\n            \"non_recurring\": 12\n          },\n          \"result_frequency_percent_as_number\": {\n            \"SLO:ORPHAN_SUMMARIES-CLEANUP-TASK\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"fleet:check-deleted-files-task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"osquery:telemetry-saved-queries\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"task_manager:mark_removed_tasks_as_unrecognized\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"task_manager:delete_inactive_background_task_nodes\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"alerts_invalidate_api_keys\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"fleet:unenroll-inactive-agents-task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"alerting_health_check\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"Fleet-Usage-Sender\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:endpoint-diagnostics\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-lists\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-timelines\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"cases-telemetry-task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"osquery:telemetry-packs\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"Fleet-Metrics-Task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"fleet:delete-unenrolled-agents-task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"osquery:telemetry-configs\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"endpoint:complete-external-response-actions\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-detection-rules\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-prebuilt-rule-alerts\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:endpoint-meta-telemetry\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-filterlist-artifact\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-diagnostic-timelines\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:telemetry-configuration\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"security:indices-metadata-telemetry\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"Fleet-Usage-Logger\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"obs-ai-assistant:knowledge-base-migration\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"dashboard_telemetry\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"session_cleanup\": {\n              \"Success\": 0,\n              \"RetryScheduled\": 100,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"ProductDocBase:EnsureUpToDate\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"apm-telemetry-task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"ML:saved-objects-sync\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"apm-source-map-migration-task\": {\n              \"Success\": 50,\n              \"RetryScheduled\": 50,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"actions_telemetry\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"alerting_telemetry\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"endpoint:metadata-check-transforms-task\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"endpoint:user-artifact-packager\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            },\n            \"fleet:bump_agent_policies\": {\n              \"Success\": 100,\n              \"RetryScheduled\": 0,\n              \"Failed\": 0,\n              \"status\": \"OK\"\n            }\n          }\n        }\n      },\n      \"status\": \"OK\"\n    },\n    \"workload\": {\n      \"timestamp\": \"2025-03-21T21:29:10.367Z\",\n      \"value\": {\n        \"count\": 35,\n        \"cost\": 70,\n        \"task_types\": {\n          \"Fleet-Metrics-Task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"Fleet-Usage-Logger\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"Fleet-Usage-Sender\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"ML:saved-objects-sync\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"SLO:ORPHAN_SUMMARIES-CLEANUP-TASK\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"actions_telemetry\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"alerting_health_check\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"alerting_telemetry\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"alerts_invalidate_api_keys\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"apm-telemetry-task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"cases-telemetry-task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"dashboard_telemetry\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"endpoint:complete-external-response-actions\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"endpoint:metadata-check-transforms-task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"endpoint:user-artifact-packager\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"fleet:check-deleted-files-task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"fleet:delete-unenrolled-agents-task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"fleet:unenroll-inactive-agents-task\": {\n            \"count\": 1,\n            \"cost\": 2,\n            \"status\": {\n              \"idle\": 1\n            }\n          },\n          \"osquery:t

# --- truncated at 32 KB (38 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/elk-stack/refs/heads/main/openapi/elk-stack-task-manager-api-openapi.yml