# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Kibana Fleet agentless policies API version: 1.0.0 extends: openapi/elk-stack-fleet-agentless-policies-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 7 - target: $.paths['/api/fleet/agentless_policies'].get update: x-apievangelist-phrasing: intent: List managed integrations (deprecated endpoint) effect: read questions: - Which agentless managed integrations are running in Fleet, via the old agentless_policies endpoint? - Can I sort or KQL-filter the deprecated agentless policies list? instructions: - text: List my agentless policies using the deprecated agentless_policies endpoint. - text: Find agentless policies matching {kuery}, sorted by {sortField}. slots: kuery: query.kuery sortField: query.sortField method: generated generated: '2026-09-26' - target: $.paths['/api/fleet/agentless_policies'].post update: x-apievangelist-phrasing: intent: Create an agentless policy (deprecated endpoint) effect: write questions: - How do I create an agentless integration through the legacy agentless_policies route? - What package and name does the deprecated agentless policy create call require? instructions: - text: Create an agentless policy named {name} for package {package} on the deprecated endpoint. slots: name: requestBody.name package: requestBody.package - text: Add a legacy agentless integration {name} using {package} in namespace {namespace}. slots: name: requestBody.name package: requestBody.package namespace: requestBody.namespace method: generated generated: '2026-09-26' - target: $.paths['/api/fleet/agentless_policies/_upgrade'].post update: x-apievangelist-phrasing: intent: Bulk upgrade agentless policies (deprecated) effect: write questions: - How do I upgrade several agentless integrations to their installed package version at once? - Does the legacy agentless bulk upgrade report success per policy? instructions: - text: Upgrade agentless policies {policyIds} to the installed package version. slots: policyIds: requestBody.policyIds - text: Run the deprecated bulk upgrade on agentless policies {policyIds}. slots: policyIds: requestBody.policyIds method: generated generated: '2026-09-26' - target: $.paths['/api/fleet/agentless_policies/_upgrade/dryrun'].post update: x-apievangelist-phrasing: intent: Preview an agentless policy upgrade (deprecated) effect: read questions: - Can I preview what an agentless integration upgrade would change without applying it? - Is it possible to dry-run an agentless upgrade against a package version that is not installed yet? instructions: - text: Dry-run an upgrade of agentless policies {policyIds} without changing anything. slots: policyIds: requestBody.policyIds - text: Preview upgrading agentless policies {policyIds} to package version {pkgVersion}. slots: policyIds: requestBody.policyIds pkgVersion: requestBody.pkgVersion method: generated generated: '2026-09-26' - target: $.paths['/api/fleet/agentless_policies/{policyId}'].get update: x-apievangelist-phrasing: intent: Get one agentless policy (deprecated endpoint) effect: read questions: - How do I view a single agentless integration through the legacy agentless_policies route? - Can I still fetch one agentless policy by its ID on the deprecated path? instructions: - text: Show agentless policy {policyId} from the deprecated endpoint. slots: policyId: path.policyId - text: Get the configuration of legacy agentless integration {policyId}. slots: policyId: path.policyId method: generated generated: '2026-09-26' - target: $.paths['/api/fleet/agentless_policies/{policyId}'].put update: x-apievangelist-phrasing: intent: Replace an agentless policy (deprecated endpoint) effect: write questions: - Does updating an agentless policy clear optional fields I leave out of the request? - How do I change an agentless integration's settings via the older agentless_policies route? instructions: - text: Replace agentless policy {policyId} with name {name} and package {package}. slots: policyId: path.policyId name: requestBody.name package: requestBody.package - text: Rewrite legacy agentless integration {policyId} as {name} on {package} with description {description}. slots: policyId: path.policyId name: requestBody.name package: requestBody.package description: requestBody.description method: generated generated: '2026-09-26' - target: $.paths['/api/fleet/agentless_policies/{policyId}'].delete update: x-apievangelist-phrasing: intent: Delete an agentless policy (deprecated endpoint) effect: destructive questions: - How do I remove an agentless integration using the deprecated agentless_policies path? - Can I force the deletion of a legacy agentless policy? instructions: - text: Delete agentless policy {policyId} via the deprecated endpoint. slots: policyId: path.policyId - text: Force-remove legacy agentless integration {policyId} (force={force}). slots: policyId: path.policyId force: query.force method: generated generated: '2026-09-26'