Palo Alto Networks Cloud API

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

Operations 12

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/cloud/discovery Get cloud discovery scan results (v34.03) · Get Cloud Discovery Scan Results #
Ask an LLM
“What did the last cloud discovery scan find, according to the v34.03 API?”
“Can I filter v34.03 discovery results to agentless-covered accounts?”
Tell an agent
Using v34.03, get cloud discovery results for provider {provider}.
On API v34.03, show discovery results for account name {accountName}.
GET /api/v34.03/cloud/discovery/download Export cloud discovery results (v34.03) · Download Cloud Discovery Scan Results #
Ask an LLM
“Can I download cloud discovery scan results as a file with version v34.03?”
“Does the v34.03 discovery export support filtering by service type?”
Tell an agent
Download v34.03 cloud discovery results for service type {serviceType}.
Export all cloud discovery findings to a file via API v34.03.
GET /api/v34.03/cloud/discovery/entities List discovered cloud entities (v34.03) · Get Discovered Cloud Entities #
Ask an LLM
“Which discovered cloud entities are undefended, per the v34.03 API?”
“Can I look up v34.03 discovered entities by container image digest?”
Tell an agent
With v34.03, list discovered cloud entities where defended is {defended}.
On API v34.03, show discovered entities running image {images}.
POST /api/v34.03/cloud/discovery/scan Start a cloud discovery scan (v34.03) · Start a Cloud Discovery Scan #
Ask an LLM
“How do I kick off a cloud discovery scan through the v34.03 API?”
“Can I run cloud discovery on demand with version v34.03?”
Tell an agent
Start a cloud discovery scan using the v34.03 endpoint.
Launch cloud account discovery now via API v34.03.
POST /api/v34.03/cloud/discovery/stop Stop a running cloud discovery scan (v34.03) · Stop a Cloud Discovery Scan #
Ask an LLM
“How do I cancel a cloud discovery scan that is running, on v34.03?”
“Can the v34.03 API halt discovery midway?”
Tell an agent destructive · confirm first
Stop the running cloud discovery scan via v34.03.
Cancel cloud discovery in progress using API version v34.03.
GET /api/v34.03/cloud/discovery/vms List discovered VMs (v34.03) · Get Discovered VMs #
Ask an LLM
“Which discovered virtual machines lack a Defender, per the v34.03 API?”
“Can I list v34.03 discovered VMs for a single region?”
Tell an agent
With v34.03, list discovered VMs in region {region}.
On API v34.03, show discovered VMs where hasDefender is {hasDefender}.
GET /api/v34.04/cloud/discovery Get cloud discovery scan results · Get Cloud Discovery Scan Results #
Ask an LLM
“Which cloud services and registries did discovery find in my accounts?”
“Can I see discovery results for one credential only?”
Tell an agent
Get cloud discovery results for credential {credentialID}.
Show discovery results in zone {zone}.
GET /api/v34.04/cloud/discovery/download Download cloud discovery scan results · Download Cloud Discovery Scan Results #
Ask an LLM
“How do I download a CSV of cloud discovery results in Prisma Cloud Compute?”
“Can the discovery CSV be limited to one registry?”
Tell an agent
Download a CSV of cloud discovery results for registry {registry}.
Get cloud discovery results as a CSV for provider {provider}.
GET /api/v34.04/cloud/discovery/entities List discovered cloud entities · Get Discovered Cloud Entities #
Ask an LLM
“What functions, clusters and registries has cloud discovery found?”
“Which discovered cloud entities belong to one credential?”
Tell an agent
List discovered cloud entities for credential {credentialID}.
Show discovered entities with image digest {imageDigests}.
POST /api/v34.04/cloud/discovery/scan Start a cloud discovery scan · Start a Cloud Discovery Scan #
Ask an LLM
“How can I scan my cloud accounts for unprotected services right now?”
“Is there a way to trigger cloud discovery without waiting for the schedule?”
Tell an agent
Run a cloud discovery scan now.
Start discovering cloud resources across my accounts.
POST /api/v34.04/cloud/discovery/stop Stop a running cloud discovery scan · Stop a Cloud Discovery Scan #
Ask an LLM
“How do I stop a cloud discovery scan that is taking too long?”
“Can I abort discovery that is currently in progress?”
Tell an agent destructive · confirm first
Stop the cloud discovery scan that is running.
Abort the current cloud discovery.
GET /api/v34.04/cloud/discovery/vms List discovered virtual machines · Get Discovered VMs #
Ask an LLM
“Which VMs did cloud discovery find, and do they have a Defender installed?”
“Can I list discovered virtual machines from one cloud provider?”
Tell an agent
List discovered VMs from provider {provider}.
Show discovered virtual machines with no Defender, hasDefender {hasDefender}.

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-cloud-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-cloud-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks Cloud API
  x-description-source: desc/intro.md
  version: '1.0'
  description: 'Operations tagged Cloud across 2 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. Each path carries the servers of the definition it was published in.'
tags:


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