Palo Alto Networks Classifications API
Data classification results and taxonomy operations.
Data classification results and taxonomy operations.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/palo-alto-networks-classifications-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
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: 3.2.0
info:
title: Palo Alto Networks Classifications API
version: '1.0'
contact:
name: Palo Alto Networks Developer Support
url: https://pan.dev/
license:
name: Proprietary
url: https://www.paloaltonetworks.com/legal
description: 'Operations tagged Classifications across 2 of this provider''s published API definitions: palo-alto-networks-classifications-api-openapi.yml, palo-alto-prisma-cloud-dspm-api-openapi-original.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.stratacloud.paloaltonetworks.com/aiops/bpa/v1
description: AIOps for NGFW BPA API production server.
- url: https://api.prismacloud.io
description: Prisma Cloud API (US region 1).
- url: https://api2.prismacloud.io
description: Prisma Cloud API (US region 2).
- url: https://api3.prismacloud.io
description: Prisma Cloud API (US region 3).
- url: https://api.eu.prismacloud.io
description: Prisma Cloud API (EU).
- url: https://api.anz.prismacloud.io
description: Prisma Cloud API (ANZ).
- url: https://api.sg.prismacloud.io
description: Prisma Cloud API (Singapore).
- url: https://api.ca.prismacloud.io
description: Prisma Cloud API (Canada).
tags:
- name: Classifications
description: Data classification results and taxonomy operations.
paths:
/dspm/api/v1/classifications:
get:
operationId: listClassifications
summary: Palo Alto Networks List Data Classification Results
description: Returns the data classification taxonomy used by Prisma Cloud DSPM, including built-in and custom classification labels. Each classification includes the label name, description, detection patterns, associated regulatory frameworks, and the sensitivity level assigned to matching data.
tags:
- Classifications
parameters:
- name: offset
in: query
description: Number of records to skip for pagination.
schema:
type: integer
default: 0
example: 0
- name: limit
in: query
description: Maximum number of records to return.
schema:
type: integer
default: 25
example: 25
- name: category
in: query
description: Filter by classification category.
schema:
type: string
enum:
- PII
- PHI
- PCI
- Financial
- Credentials
- Intellectual Property
- Custom
example: Custom
- name: isBuiltIn
in: query
description: Filter by built-in vs custom classifications.
schema:
type: boolean
example: true
- name: search
in: query
description: Search term to filter by classification name.
schema:
type: string
example: example-search
responses:
'200':
description: Data classifications returned successfully.
content:
application/json:
schema:
type: object
properties:
totalCount:
type: integer
description: Total number of classifications.
classifications:
type: array
items:
$ref: '#/components/schemas/Classification'
examples:
ListClassifications200Example:
summary: Default listClassifications 200 response
x-microcks-default: true
value:
totalCount: 213
classifications:
- id: example-id
name: Staging Gateway 14
description: Violation monitoring configured configured activity network.
category: Intellectual Property
sensitivityLevel: internal
isBuiltIn: false
regulatoryFrameworks:
- GLBA
- HIPAA
dataStoreCount: 931
dataAssetCount: 760
'401':
$ref: '#/components/responses/Unauthorized'
'403':
$ref: '#/components/responses/Forbidden'
'500':
$ref: '#/components/responses/InternalServerError'
x-microcks-operation:
delay: 0
dispatcher: FALLBACK
security:
- oauth2Bearer: []
servers:
- url: https://api.stratacloud.paloaltonetworks.com/aiops/bpa/v1
description: AIOps for NGFW BPA API production server.
components:
responses:
Forbidden:
description: Insufficient permissions for this operation.
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
InternalServerError:
description: Internal server error.
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
Unauthorized:
description: Invalid or expired JWT token.
content:
application/json:
schema:
$ref: '#/components/schemas/ErrorResponse'
schemas:
Classification:
type: object
properties:
id:
type: string
description: Unique classification identifier.
example: example-id
name:
type: string
description: Classification label name.
example: Staging Gateway 14
description:
type: string
description: Detailed description of what the classification detects.
example: Violation monitoring configured configured activity network.
category:
type: string
enum:
- PII
- PHI
- PCI
- Financial
- Credentials
- Intellectual Property
- Custom
description: Broad category of the classification.
example: Intellectual Property
sensitivityLevel:
type: string
enum:
- public
- internal
- confidential
- restricted
description: Default sensitivity level for data matching this classification.
example: internal
isBuiltIn:
type: boolean
description: Whether this is a built-in or custom classification.
example: false
regulatoryFrameworks:
type: array
items:
type: string
enum:
- GDPR
- CCPA
- HIPAA
- PCI-DSS
- SOX
- GLBA
- FERPA
description: Regulatory frameworks referencing this data classification.
example:
- GLBA
- HIPAA
dataStoreCount:
type: integer
description: Number of data stores where matching data has been found.
example: 931
dataAssetCount:
type: integer
description: Number of data assets matching this classification.
example: 760
ErrorResponse:
type: object
properties:
status:
type: integer
description: HTTP status code.
example: 177
message:
type: string
description: Human-readable error message.
example: Suspicious traffic configured monitoring malware endpoint applied.
error:
type: string
description: Error code.
example: example-error
securitySchemes:
oauth2Bearer:
type: http
scheme: bearer
bearerFormat: JWT
description: OAuth 2.0 Bearer token for SASE platform authentication. Obtain using the client_credentials grant with your SASE service account client ID and client secret.
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT
description: 'JWT token obtained from the Prisma Cloud /login endpoint. Valid for 10 minutes. Include as Authorization: Bearer <token> in request headers.'
x-refined-from:
- palo-alto-networks-classifications-api-openapi.yml
- palo-alto-prisma-cloud-dspm-api-openapi-original.yml