Kibana APIs — Elastic Package Manager (EPM)
Kibana APIs — Elastic Package Manager (EPM). 35 operations. Lead operation: Bulk get assets. Self-contained Naftiko capability covering one Kibana business surface.
What You Can Do
POST
Postfleetepmbulkassets
— Bulk get assets
/v1/api/fleet/epm/bulk-assets
GET
Getfleetepmcategories
— Get package categories
/v1/api/fleet/epm/categories
POST
Postfleetepmcustomintegrations
— Create a custom integration
/v1/api/fleet/epm/custom-integrations
PUT
Putfleetepmcustomintegrationspkgname
— Update a custom integration
/v1/api/fleet/epm/custom-integrations/{pkgname}
GET
Getfleetepmpackages
— Get packages
/v1/api/fleet/epm/packages
POST
Postfleetepmpackages
— Install a package by upload
/v1/api/fleet/epm/packages
POST
Postfleetepmpackagesbulk
— Bulk install packages
/v1/api/fleet/epm/packages/bulk
POST
Postfleetepmpackagesbulkrollback
— Bulk rollback packages
/v1/api/fleet/epm/packages/bulk-rollback
GET
Getfleetepmpackagesbulkrollbacktaskid
— Get Bulk rollback packages details
/v1/api/fleet/epm/packages/bulk-rollback/{taskid}
POST
Postfleetepmpackagesbulkuninstall
— Bulk uninstall packages
/v1/api/fleet/epm/packages/bulk-uninstall
GET
Getfleetepmpackagesbulkuninstalltaskid
— Get Bulk uninstall packages details
/v1/api/fleet/epm/packages/bulk-uninstall/{taskid}
POST
Postfleetepmpackagesbulkupgrade
— Bulk upgrade packages
/v1/api/fleet/epm/packages/bulk-upgrade
GET
Getfleetepmpackagesbulkupgradetaskid
— Get Bulk upgrade packages details
/v1/api/fleet/epm/packages/bulk-upgrade/{taskid}
GET
Getfleetepmpackagesinstalled
— Get installed packages
/v1/api/fleet/epm/packages/installed
GET
Getfleetepmpackageslimited
— Get a limited package list
/v1/api/fleet/epm/packages/limited
DELETE
Deletefleetepmpackagespkgname
— Delete a package
/v1/api/fleet/epm/packages/{pkgname}
GET
Getfleetepmpackagespkgname
— Get a package
/v1/api/fleet/epm/packages/{pkgname}
POST
Postfleetepmpackagespkgname
— Install a package from the registry
/v1/api/fleet/epm/packages/{pkgname}
PUT
Putfleetepmpackagespkgname
— Update package settings
/v1/api/fleet/epm/packages/{pkgname}
POST
Postfleetepmpackagespkgnamereviewupgrade
— Review a pending policy upgrade for a package with deprecations
/v1/api/fleet/epm/packages/{pkgname}/review-upgrade
POST
Postfleetepmpackagespkgnamerollback
— Rollback a package to previous version
/v1/api/fleet/epm/packages/{pkgname}/rollback
GET
Getfleetepmpackagespkgnamestats
— Get package stats
/v1/api/fleet/epm/packages/{pkgname}/stats
DELETE
Deletefleetepmpackagespkgnamepkgversion
— Delete a package
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}
GET
Getfleetepmpackagespkgnamepkgversion
— Get a package
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}
POST
Postfleetepmpackagespkgnamepkgversion
— Install a package from the registry
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}
PUT
Putfleetepmpackagespkgnamepkgversion
— Update package settings
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}
DELETE
Deletefleetepmpackagespkgnamepkgversiondatastreamassets
— Delete assets for an input package
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/datastream-assets
GET
Getfleetepmpackagespkgnamepkgversiondependencies
— Get package dependencies
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/dependencies
DELETE
Deletefleetepmpackagespkgnamepkgversionkibanaassets
— Delete Kibana assets for a package
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/kibana-assets
POST
Postfleetepmpackagespkgnamepkgversionkibanaassets
— Install Kibana assets for a package
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/kibana-assets
POST
Postfleetepmpackagespkgnamepkgversionruleassets
— Install Kibana alert rule for a package
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/rule-assets
POST
Postfleetepmpackagespkgnamepkgversiontransformsauthorize
— Authorize transforms
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/transforms/authorize
GET
Getfleetepmpackagespkgnamepkgversionfilepath
— Get a package file
/v1/api/fleet/epm/packages/{pkgname}/{pkgversion}/{filepath}
GET
Getfleetepmtemplatespkgnamepkgversioninputs
— Get an inputs template
/v1/api/fleet/epm/templates/{pkgname}/{pkgversion}/inputs
GET
Getfleetepmverificationkeyid
— Get a package signature verification key ID
/v1/api/fleet/epm/verification-key-id
Capability Spec