Palo Alto Networks Serverless API

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

Business capability
Vulnerability Management BC-620.40

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/serverless Get serverless function scan results (v34.03) · Get Serverless Function Scan Results #
Ask an LLM
“What did the v34.03 serverless scan find across my functions?”
“Can I filter v34.03 serverless results to undefended functions of one runtime?”
Tell an agent
Show v34.03 serverless function scan results.
List v34.03 serverless scan results for runtime {runtime} where defended is {defended}.
GET /api/v34.03/serverless/download Download serverless scan results (v34.03) · Download Serverless Function Scan Results #
Ask an LLM
“How do I export the v34.03 serverless scan results as a file?”
“Can I download only the v34.03 serverless results for one compliance ID?”
Tell an agent
Download the v34.03 serverless scan results.
Export v34.03 serverless results for compliance ID {complianceIDs}.
POST /api/v34.03/serverless/evaluate Resolve serverless functions (v34.03) · Resolve Functions #
Ask an LLM
“How do I resolve a set of serverless functions against v34.03 scan data?”
“What does the v34.03 serverless evaluate call return for my functions?”
Tell an agent
Resolve functions {functions} with the v34.03 evaluate endpoint.
Evaluate these serverless functions on v34.03: {functions}.
GET /api/v34.03/serverless/names List scanned serverless function names (v34.03) · Get Serverless Function Names #
Ask an LLM
“Which serverless function names has the v34.03 scanner seen?”
“Can I get just the names of scanned functions on v34.03 without full results?”
Tell an agent
List the serverless function names known to v34.03.
Show v34.03 serverless function names on platform {platform}.
POST /api/v34.03/serverless/scan Start a serverless function scan (v34.03) · Start Serverless Function Scan #
Ask an LLM
“How do I kick off a new serverless function scan with v34.03?”
“Can I trigger a v34.03 serverless scan on demand?”
Tell an agent
Start a serverless function scan on v34.03.
Trigger a fresh v34.03 serverless scan now.
POST /api/v34.03/serverless/stop Stop a serverless function scan (v34.03) · Stop Serverless Function Scan #
Ask an LLM
“How do I stop a running v34.03 serverless scan?”
“Can I cancel a v34.03 serverless scan that is taking too long?”
Tell an agent
Stop the running v34.03 serverless scan.
Abort the v34.03 serverless function scan in progress.
GET /api/v34.04/serverless Get serverless function scan results (v34.04) · Get Serverless Function Scan Results #
Ask an LLM
“What did the v34.04 serverless scan find in my cloud functions?”
“Can I narrow v34.04 serverless scan results by severity or compliance rule?”
Tell an agent
Show v34.04 serverless function scan results.
List v34.04 serverless scan results with severity {normalizedSeverity} on platform {platform}.
GET /api/v34.04/serverless/download Download serverless scan results (v34.04) · Download Serverless Function Scan Results #
Ask an LLM
“Can I export v34.04 serverless function scan results to a file?”
“How do I download v34.04 serverless results for a single cloud platform?”
Tell an agent
Download the v34.04 serverless scan results.
Export v34.04 serverless results for platform {platform}.
POST /api/v34.04/serverless/evaluate Resolve serverless functions (v34.04) · Resolve Functions #
Ask an LLM
“Can I resolve specific functions through the v34.04 serverless evaluate endpoint?”
“What does v34.04 return when I evaluate a list of functions?”
Tell an agent
Resolve functions {functions} with the v34.04 evaluate endpoint.
Evaluate these serverless functions on v34.04: {functions}.
GET /api/v34.04/serverless/names List scanned serverless function names (v34.04) · Get Serverless Function Names #
Ask an LLM
“What function names appear in the v34.04 serverless scan?”
“Can I list only v34.04 serverless function names for one runtime?”
Tell an agent
List the serverless function names known to v34.04.
Show v34.04 serverless function names for runtime {runtime}.
POST /api/v34.04/serverless/scan Start a serverless function scan (v34.04) · Start Serverless Function Scan #
Ask an LLM
“How do I start a serverless scan using the v34.04 API?”
“Can I rescan my cloud functions now with v34.04?”
Tell an agent
Start a serverless function scan on v34.04.
Trigger a fresh v34.04 serverless scan now.
POST /api/v34.04/serverless/stop Stop a serverless function scan (v34.04) · Stop Serverless Function Scan #
Ask an LLM
“How do I halt a serverless scan in progress on v34.04?”
“Can I abort the running v34.04 serverless scan?”
Tell an agent
Stop the running v34.04 serverless scan.
Abort the v34.04 serverless function scan in progress.

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-serverless-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-serverless-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks Serverless API
  x-description-source: desc/intro.md
  version: '1.0'
  description: 'Operations tagged Serverless 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 (110 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/palo-alto-networks/refs/heads/main/openapi/palo-alto-networks-serverless-api-openapi.yml