Install a package from the registry
Server:
https://{kibana_url}
- POST /api/fleet/epm/packages/{pkgName}/{pkgVersion}
- POST /api/fleet/epm/packages/{pkgName}
- POST /s/{space_id}/api/fleet/epm/packages/{pkgName}/{pkgVersion}
Refer to Spaces for more information.
Install a specific version of a package from the Elastic Package Registry.
[Required authorization] Route required privileges: integrations-all AND fleet-agent-policies-all.
Path Parameters
-
pkgNamestringrequired -
Package name
-
pkgVersionstringoptional -
Package version
Leave it out to use
/api/fleet/epm/packages/{pkgName}.
Query Parameters
-
prereleaseboolean When true, allow installing prerelease versions
-
ignoreMappingUpdateErrorsboolean · default: false When true, ignore mapping update errors during installation
-
skipDataStreamRolloverboolean · default: false When true, skip data stream rollover after installation
-
skipDependencyCheckboolean · default: false Skip dependency validation when installing a package with dependencies
Request
-
forceboolean · default: false -
ignore_constraintsboolean · default: false
Responses
Successful response
-
_metaobjectrequired -
install_sourcestringrequired -
namestringrequired
Bad Request
-
attributesobjectrequired -
errorstring -
errorTypestring -
messagestringrequired -
statusCodenumber