Palo Alto Networks Action Plan Management APIs API

Action Plan Management APIs

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

POST /apm/api/v1/action-plan List action plans by criticality · List Action Plans #
Ask an LLM
“What action plans does my tenant have, most critical first?”
“Can I filter and sort the list of remediation action plans?”
Tell an agent
List my action plans using token {token}.
List {limit} action plans with filters {filters}, authenticating with {token}.
PATCH /apm/api/v1/action-plan/{action-plan-id}/status-assignee Change an action plan's status or assignee · Update Action Plan Status or Assignee #
Ask an LLM
“How do I reassign an action plan to someone else?”
“Can I mark an action plan as resolved by changing its status?”
Tell an agent
Assign action plan {plan} to {assignee} using token {token}.
Set the status of action plan {plan} to {status} with token {token}.
PATCH /apm/api/v1/action-plan/{action-plan-id}/feedback Give thumbs up or down feedback on an action plan · Update Action Plan Feedback #
Ask an LLM
“Can I tell Prisma Cloud an action plan wasn't useful?”
“How do I leave thumbs-down reasons on an action plan?”
Tell an agent
Give action plan {plan} a thumbs {thumbsUpDown} with token {token}.
Record thumbs-down feedback on action plan {plan}: {reason}, token {token}.
GET /apm/api/v1/action-plan/{action-plan-id}/recommendation-summary Summarize remediation recommendations for a plan · Recommendation Summary #
Ask an LLM
“What do the policy recommendations behind an action plan add up to?”
“Is there a single summary of how to remediate an action plan?”
Tell an agent
Summarize recommendations for action plan {plan} with token {token}.
Get the recommendation summary of plan {plan} using token {token}.
GET /apm/api/v1/action-plan/{action-plan-id}/impacted-assets List assets impacted by an action plan · List Impacted Assets #
Ask an LLM
“Which cloud assets are affected by an action plan?”
“Can I page through impacted assets sorted by asset ID?”
Tell an agent
List impacted assets for action plan {plan} with token {token}.
Show {limit} assets impacted by plan {plan}, token {token}.
POST /apm/api/v1/action-plan/{action-plan-id}/notification/ondemand Send a Jira or Slack notification for a plan · Send Notification #
Ask an LLM
“How do I push an action plan to Jira or Slack on demand?”
“Can I notify my team in Slack about a specific action plan right now?”
Tell an agent
Send a notification for action plan {plan} using config {config} and token {token}.
Notify Jira about plan {plan} with notification config {config}, token {token}.
GET /apm/api/v1/action-plan/names List action plan names · List Action Plan Names #
Ask an LLM
“What are the names of all my action plans?”
“Can I get just the action plan names without their details?”
Tell an agent
List action plan names using token {token}.
Get every action plan name with auth token {token}.
POST /apm/api/v1/filter/action-plan/suggest Suggest action plan filter values · Suggest Filters #
Ask an LLM
“What values can I pick for an action plan filter in the UI?”
“Which filter suggestions exist for narrowing action plans?”
Tell an agent
Suggest values for action plan filter {filterName} with token {token}.
Autocomplete {query} in action plan filter {filterName}, token {token}.
POST /apm/api/v1/critical-asset List business-critical assets · List Filtered Critical Assets #
Ask an LLM
“Which of my assets are marked business critical?”
“Can I filter the list of critical assets?”
Tell an agent
List critical assets using token {token}.
Show {limit} business-critical assets matching {filters}, token {token}.
POST /apm/api/v1/asset-criticality Set business criticality on assets · Set Asset Criticality #
Ask an LLM
“How do I mark several assets as high business criticality?”
“Can I change the criticality level for a batch of asset IDs?”
Tell an agent
Set criticality {level} on assets {assetIds} with token {token}.
Mark assets {assetIds} as {level} criticality using token {token}.
GET /apm/api/v1/asset-criticality/{asset-id} Check one asset's business criticality · Check Asset Criticality #
Ask an LLM
“How critical is a particular asset to the business?”
“What criticality level is currently set on an asset?”
Tell an agent
Check the criticality of asset {asset} with token {token}.
What criticality is asset {asset} set to? Use token {token}.

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-action-plan-management-apis-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-action-plan-management-apis-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 1.0.0
  title: Action Plan Management APIs API
  description: Action Plan Management APIs
  contact:
    name: Prisma Cloud API Support
servers:
- url: https://api.prismacloud.io
tags:


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