Palo Alto Networks Hosts API

{'$ref': 'desc/hosts/hosts.md'}

Business capability
Vulnerability Management BC-620.40

Operations 11

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v34.03/hosts Get host scan results (v34.03) · Get Host Scan Results #
Ask an LLM
“On the v34.03 API, which hosts have critical vulnerabilities in their scan results?”
“Can the older v34.03 host scan results be filtered by OS distribution?”
Tell an agent
Get v34.03 host scan results for hostname {hostname}.
Using API v34.03, list host scan results in cluster {clusters} with severity {normalizedSeverity}.
GET /api/v34.03/hosts/download Download host scan results (v34.03) · Download Host Scan Results #
Ask an LLM
“Can I download host scan results as a file through the v34.03 API?”
“Is it possible to export only agentless host scans with the v34.03 download endpoint?”
Tell an agent
Download v34.03 host scan results for distro {distro}.
Export the v34.03 host scan report for compliance rule {complianceRuleName}.
POST /api/v34.03/hosts/evaluate Resolve hosts (v34.03) · Resolve Hosts #
Ask an LLM
“What does resolving hosts do in the v34.03 Hosts API?”
“Can I submit a list of images to the v34.03 host resolver?”
Tell an agent
Resolve these hosts with the v34.03 evaluate endpoint: {images}.
Run the v34.03 host resolution for my image list.
GET /api/v34.03/hosts/info Get host information (v34.03) · Get Host Information #
Ask an LLM
“Can I get host information rather than full scan results on the v34.03 API?”
“Which hosts were skipped during an agentless scan according to v34.03 host info?”
Tell an agent
Get v34.03 host information for hostname {hostname}.
Show v34.03 host info for hosts skipped during agentless scans, stopped set to {stopped}.
POST /api/v34.03/hosts/scan Start a host scan (v34.03) · Start a Host Scan #
Ask an LLM
“How do I trigger a host scan using the v34.03 API?”
“Can I kick off a fresh host scan on the older v34.03 version?”
Tell an agent
Start a host scan using API v34.03.
Trigger a new v34.03 host scan now.
GET /api/v34.04/hosts Get host scan results (v34.04) · Get Host Scan Results #
Ask an LLM
“Which hosts have high severity findings in the v34.04 host scan results?”
“Can I filter v34.04 host scan results by compliance ID?”
Tell an agent
Get v34.04 host scan results for hostname {hostname}.
List v34.04 host scan results with compliance IDs {complianceIDs}.
GET /api/v34.04/hosts/download Download host scan results (v34.04) · Download Host Scan Results #
Ask an LLM
“Can I download the current v34.04 host scan results as a report?”
“Is it possible to export v34.04 host scans limited to one cluster?”
Tell an agent
Download v34.04 host scan results for cluster {clusters}.
Export the v34.04 host scan report with issue type {issueType}.
POST /api/v34.04/hosts/evaluate Resolve hosts (v34.04) · Resolve Hosts #
Ask an LLM
“Can I resolve a list of images to hosts with the v34.04 API?”
“What input does the v34.04 host resolve endpoint accept?”
Tell an agent
Resolve these hosts using the v34.04 evaluate endpoint: {images}.
Run v34.04 host resolution on my images.
GET /api/v34.04/hosts/info Get host information (v34.04) · Get Host Information #
Ask an LLM
“Where do I get host information for agentless-scanned hosts in v34.04?”
“Can v34.04 host info be filtered by uaiID?”
Tell an agent
Get v34.04 host information for hosts scanned agentlessly, agentless set to {agentless}.
Show v34.04 host info for uaiID {uaiID}.
POST /api/v34.04/hosts/scan Start a host scan (v34.04) · Start a Host Scan #
Ask an LLM
“How do I start a new host scan on the v34.04 API?”
“Can I rescan all hosts right now with version v34.04?”
Tell an agent
Start a host scan using API v34.04.
Kick off a v34.04 host rescan.
GET /hosts List Defender-protected host scan results · Palo Alto Networks List Host Scan Results #
Ask an LLM
“What OS vulnerabilities and installed packages were found on hosts protected by Compute Defenders?”
“Can I search Defender-protected hosts by hostname within a collection?”
Tell an agent
List Defender host scan results matching hostname search {search}.
Show Defender-protected host vulnerabilities for collection {collections}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/palo-alto-networks:palo-alto-networks-hosts-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

palo-alto-networks-hosts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks Hosts API
  x-refined-note:
  - x-description-source differs across the merged source definitions and was not carried
  version: '1.0'
  description: 'Operations tagged Hosts across 3 of this provider''s published API definitions: palo-alto-compute-34-03-openapi-34-03-138-sh-openapi.json, palo-alto-compute-openapi-34-04-145-sh-openapi.json, palo-alto-prisma-cloud-compute-api-openapi-original.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://{console}/api/v1
  description: Prisma Cloud Compute Console API.
  variables:
    console:
      default: console.example.com
      description: Address of the Prisma Cloud Compute Console. For SaaS deployments, use the address provided in Prisma Cloud under Compute > Manage > System > Utilities.
tags:


# --- truncated at 32 KB (152 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/openapi/palo-alto-networks-hosts-api-openapi.yml