Palo Alto Networks Sentiment API
Operations for managing sentiment and scan report summaries.
Operations for managing sentiment and scan report summaries.
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-sentiment-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: Prisma AIRS Red Teaming Dataplane Sentiment API
description: Red Teaming Data Plane API - Data processing and scanning services for AI/ML model security. © 2025 Palo Alto Networks, Inc
version: 0.7.75
termsOfService: https://www.paloaltonetworks.com/content/dam/pan/en_US/assets/pdf/legal/palo-alto-networks-end-user-license-agreement-eula.pdf
license:
name: MIT
url: https://opensource.org/license/mit
contact:
email: support@paloaltonetworks.com
name: Palo Alto Networks Technical Support
url: https://support.paloaltonetworks.com
servers:
- url: https://api.sase.paloaltonetworks.com/ai-red-teaming/data-plane
security:
- bearerAuth: []
tags:
- name: Sentiment
description: Operations for managing sentiment and scan report summaries.
paths:
/v1/sentiment:
post:
tags:
- Sentiment
summary: Update sentiment scan report
description: Create or update sentiment for a job report.
operationId: create_or_update_sentiment_v1_sentiment_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SentimentRequestSchema'
required: true
responses:
200:
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/SentimentResponseSchema'
422:
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
/v1/sentiment/{job_id}:
get:
tags:
- Sentiment
summary: Get sentiment for a scan
description: Get Sentiment status of a scan.
operationId: get_job_sentiment_v1_sentiment__job_id__get
parameters:
- name: job_id
in: path
required: true
schema:
type: string
format: uuid
title: Job Id
responses:
200:
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/SentimentResponseSchema'
422:
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
components:
schemas:
SentimentRequestSchema:
properties:
job_id:
type: string
format: uuid
title: Job Id
description: Id of the job scan
up_vote:
type: boolean
title: Up Vote
description: Up vote for the job scan report summary
default: false
examples:
- false
down_vote:
type: boolean
title: Down Vote
description: Down vote for the job scan report summary
default: false
examples:
- false
additionalProperties: false
type: object
required:
- job_id
title: SentimentRequestSchema
description: Sentiment Request for report summary.
HTTPValidationError:
properties:
detail:
items:
$ref: '#/components/schemas/ValidationError'
type: array
title: Detail
type: object
title: HTTPValidationError
SentimentResponseSchema:
properties:
job_id:
type: string
format: uuid
title: Job Id
description: Id of the job scan
up_vote:
type: boolean
title: Up Vote
description: Up vote for the job scan report summary
default: false
examples:
- false
down_vote:
type: boolean
title: Down Vote
description: Down vote for the job scan report summary
default: false
examples:
- false
additionalProperties: false
type: object
required:
- job_id
title: SentimentResponseSchema
description: Sentiment Response for report summary.
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
type: object
required:
- loc
- msg
- type
title: ValidationError
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: JWT