List packages

GET /api/fleet/epm/packages

Query parameters

  • Whether to exclude the install status of each package. Enabling this option will opt in to caching for the response via cache-control headers. If you don't need up-to-date installation info for a package, and are querying for a list of available packages, providing this flag can improve performance substantially.

    Default value is false.

  • prerelease boolean

    Whether to return prerelease versions of packages (e.g. beta, rc, preview)

    Default value is false.

  • experimental boolean Deprecated

    Default value is false.

  • category string

Responses

GET /api/fleet/epm/packages
curl \
 -X GET http://localhost:5622/api/fleet/epm/packages
Response examples (200)
{
  "items": [
    {
      "description": "string",
      "download": "string",
      "icons": "string",
      "installationInfo": {
        "created_at": "string",
        "experimental_data_stream_features": [],
        "install_format_schema_version": "string",
        "install_kibana_space_id": "string",
        "install_source": "registry",
        "install_status": "installed",
        "installed_es": {
          "deferred": true,
          "id": "string",
          "type": "component_template"
        },
        "installed_kibana": {
          "id": "string",
          "type": "dashboard"
        },
        "latest_executed_state": {
          "error": "string",
          "name": "create_restart_installation",
          "started_at": "string"
        },
        "latest_install_failed_attempts": [
          {
            "created_at": "string",
            "error": {
              "message": "string",
              "name": "string",
              "stack": "string"
            },
            "target_version": "string"
          }
        ],
        "name": "string",
        "namespaces": [
          "string"
        ],
        "type": "string",
        "updated_at": "string",
        "verification_key_id": "string",
        "verification_status": "verified",
        "version": "string"
      },
      "name": "string",
      "path": "string",
      "savedObject": {},
      "status": "string",
      "title": "string",
      "type": "string",
      "version": "string"
    }
  ],
  "response": [
    {
      "description": "string",
      "download": "string",
      "icons": "string",
      "installationInfo": {
        "created_at": "string",
        "experimental_data_stream_features": [],
        "install_format_schema_version": "string",
        "install_kibana_space_id": "string",
        "install_source": "registry",
        "install_status": "installed",
        "installed_es": {
          "deferred": true,
          "id": "string",
          "type": "component_template"
        },
        "installed_kibana": {
          "id": "string",
          "type": "dashboard"
        },
        "latest_executed_state": {
          "error": "string",
          "name": "create_restart_installation",
          "started_at": "string"
        },
        "latest_install_failed_attempts": [
          {
            "created_at": "string",
            "error": {
              "message": "string",
              "name": "string",
              "stack": "string"
            },
            "target_version": "string"
          }
        ],
        "name": "string",
        "namespaces": [
          "string"
        ],
        "type": "string",
        "updated_at": "string",
        "verification_key_id": "string",
        "verification_status": "verified",
        "version": "string"
      },
      "name": "string",
      "path": "string",
      "savedObject": {},
      "status": "string",
      "title": "string",
      "type": "string",
      "version": "string"
    }
  ]
}
Response examples (400)
{
  "error": "string",
  "message": "string",
  "statusCode": 42.0
}