Palo Alto Networks Cloud Accounts API

To begin monitoring the resources on your cloud infrastructure, you must first connect your public cloud accounts to Prisma™ Cloud. When you add your cloud account to Prisma Cloud, the API integration between your cloud infrastructure provider and Prisma Cloud is established and you can begin monitoring the resources and identify potential security risks in your infrastructure.

Operations 35

GET /cloud List Cloud Accounts #
GET /cloud/name List Cloud Account Names - GET #
POST /cloud/name List Cloud Account Names - POST #
GET /cloud/{cloud_type}/{id}/project List Cloud Org Accounts #
GET /cloud/type List Cloud Types #
GET /cloud/{id}/owners List Cloud Account Owners #
POST /cloud/{cloud_type} Add Cloud Account #
POST /cloud/oci/terraform Generate Zipped Terraform Script (OCI) #
GET /cloud/{cloud_type}/{id} Cloud Account Info #
PUT /cloud/{cloud_type}/{id} Update Cloud Account #
DELETE /cloud/{cloud_type}/{id} Delete Cloud Account #
PATCH /cloud/{cloud_type}/{id} Patch Cloud Account #
GET /account/{accountId}/config/status List Account Status Details #
POST /cloud/status/{cloud_type} Get Cloud Account Status #
PATCH /cloud/{id}/status/{enabled} Update Cloud Account Status #
GET /cloud/{cloud_type}/accounts/{account_id}/hierarchy Get Saved Resource Hierarchy (GCP) #
POST /cloud/gcp/parent/{parent_id}/children List Children of Parent (GCP) #
POST /cloud/{cloud_type}/parent/{parent_id}/folders List Folders of Parent (GCP) #
POST /cloud/{cloud_type}/parent/{parent_id}/projects List Projects of Parent (GCP) #
POST /cloud/{cloud_type}/accounts/{account_id}/ancestors List Ancestors (GCP) #
POST /cloud-accounts-manager/v1/cloudAccounts/azureAccounts/{parent_id}/children List Children of Parent (Azure) #
POST /cloud-accounts-manager/v1/cloudAccounts/azureAccounts/{account_id}/ancestors List Ancestors (Azure) #
POST /dlp/api/v1/config/awsorg/status Check Data Security Preconditions (AWS Org) #
POST /dlp/api/config/v2 Add Data Security Config (AWS Org) #
PUT /dlp/api/config/v2 Update Data Security Config (AWS Org) #
GET /dlp/api/config/v2/{accountId} Get Data Security Config (AWS Org) #
POST /cloud-accounts-manager/v1/cloudAccounts/awsAccounts/{parent_id}/children List Children of Parent (AWS) - Legacy #
POST /cloud-accounts-manager/v1/cloudAccounts/awsAccounts/{account_id}/ancestors List Ancestors (AWS) - Legacy #
POST /cas/v1/aws_account Add AWS Cloud Account #
PUT /cas/v1/aws_account/{id} Update AWS Cloud Account #
POST /cas/v1/cloud_account/status/aws Get AWS Cloud Account Status #
POST /cas/v1/aws_account/{parent_id}/children List Children of Parent (AWS) #
POST /cas/v1/aws_account/{account_id}/ancestors List Ancestors (AWS) #
POST /cloud/{cloudType} Palo Alto Networks Add a Cloud Account #
DELETE /cloud/{cloudType}/{id} Palo Alto Networks Remove a Cloud Account #

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-cloud-accounts-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-accounts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  contact: {}
  description: 'Access Keys are a secure way to enable programmatic access to the Prisma Cloud API. By default, only

    the System Admin has API access and can enable API access for other administrators. If you have API access,

    you can create up to two access keys. Create an access key for a limited time period and regenerate your API

    keys periodically to minimize exposure and follow security best practices.'
  title: Prisma Cloud Access Keys API Overview Cloud Accounts API
  version: Latest
servers:
- url: https://api.prismacloud.io
- url: https://api2.prismacloud.io
- url: https://api3.prismacloud.io
- url: https://api4.prismacloud.io
tags:


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