Revoke or delete an enrollment API key

Base URL
https://{kibana_url}
Auth

Revoke or delete an enrollment API key by ID. Use forceDelete=true to remove the document.

Required authorization

Privileges fleet-agents-all

Path parameters

space_id string optional

An identifier for the space. If space_id is not provided in the URL, the default space is used. Refer to Spaces for more information.

keyId string required

The ID of the enrollment API key

Query parameters

forceDelete boolean · default: false

When false (default), invalidate the API key and mark the token as inactive. When true, also delete the token document.

includeHidden boolean · default: false

When true, allow deletion of hidden enrollment tokens (managed/agentless policies). Defaults to false.

Header parameters

kbn-xsrf string required

A required header to protect against CSRF attacks

Responses

Successful response

application/json
action enum required
Values: deleted

Bad Request

application/json
attributes object required
error string
errorType string
message string required
statusCode number
404

Not Found

application/json
Base URL
https://{kibana_url}