# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Prisma Cloud Access Keys API Overview Login API version: 1.0.0 extends: openapi/palo-alto-networks-login-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/login'].post update: x-apievangelist-phrasing: intent: Log in to Prisma Cloud with an access key effect: write questions: - How do I get a JWT token for the Prisma Cloud API using an access key? - Do I need a customer name or Prisma ID when logging in? instructions: - text: Log in to Prisma Cloud with access key {username} and secret {password}. slots: username: requestBody.username password: requestBody.password - text: Get an auth token for access key {username} on tenant {customer}. slots: username: requestBody.username customer: requestBody.customerName method: generated generated: '2026-09-26' - target: $.paths['/auth_token/extend'].get update: x-apievangelist-phrasing: intent: Extend a Prisma Cloud session token effect: read questions: - Can I keep my Prisma Cloud API session alive without logging in again? - What happens to my token when I refresh the session? instructions: - text: Extend my Prisma Cloud session. - text: Refresh my current Prisma Cloud auth token before it times out. method: generated generated: '2026-09-26'