Palo Alto Networks · OpenAPI Overlay 1.0.0
API Evangelist conversational phrasing for Palo Alto Networks SBOM API
17 actions
17 updates
phrasing
extends
openapi/palo-alto-networks-sbom-api-openapi.yml
Generated by API Evangelist
Written by API Evangelist tooling for Palo Alto Networks's API. It is a proposal applied on top of the contract, not a document Palo Alto Networks publishes.
What the actions change
x-apievangelist-phrasing
Targets 17 · first 16 shown; the file carries all of them
$.info
$.paths['/code/api/v1/bom/getBOMReport/{repoId}'].get
$.paths['/code/api/v1/sbom/dependencies'].post
$.paths['/api/v34.03/sbom/download/cli-images'].get
$.paths['/api/v34.03/sbom/download/cli-serverless'].get
$.paths['/api/v34.03/sbom/download/hosts'].get
$.paths['/api/v34.03/sbom/download/images'].get
$.paths['/api/v34.03/sbom/download/registry'].get
$.paths['/api/v34.03/sbom/download/serverless'].get
$.paths['/api/v34.03/sbom/download/vms'].get
$.paths['/api/v34.04/sbom/download/cli-images'].get
$.paths['/api/v34.04/sbom/download/cli-serverless'].get
$.paths['/api/v34.04/sbom/download/hosts'].get
$.paths['/api/v34.04/sbom/download/images'].get
$.paths['/api/v34.04/sbom/download/registry'].get
$.paths['/api/v34.04/sbom/download/serverless'].get
OpenAPI Overlay
# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand.
overlay: 1.0.0
info:
title: API Evangelist conversational phrasing for Palo Alto Networks SBOM API
version: 1.0.0
extends: openapi/palo-alto-networks-sbom-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: 16
- target: $.paths['/code/api/v1/bom/getBOMReport/{repoId}'].get
update:
x-apievangelist-phrasing:
intent: Download a repository's BOM report
effect: read
questions:
- How do I get a bill of materials report for one of my code repositories?
- Can I choose the file format and material type of a repo BOM report?
instructions:
- text: Get the BOM report for repo {repoId} in {format} covering {material}.
slots:
repoId: path.repoId
format: query.format
material: query.material
- text: Export repository {repoId}'s {material} bill of materials as {format}.
slots:
repoId: path.repoId
material: query.material
format: query.format
method: generated
generated: '2026-09-26'
- target: $.paths['/code/api/v1/sbom/dependencies'].post
update:
x-apievangelist-phrasing:
intent: List open-source packages found across VCS
effect: read
questions:
- Which open-source packages are used across my organization's connected repositories?
- Can I filter and sort the dependency inventory from version control?
instructions:
- text: List open-source dependencies matching {filters}, page {page}, {limit} per page.
slots:
filters: requestBody.filters
page: query.page
limit: query.limit
- text: Show page {page} of VCS packages ({limit} each) filtered by {filters}, sorted by {sortBy}.
slots:
page: query.page
limit: query.limit
filters: requestBody.filters
sortBy: requestBody.sortBy
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/cli-images'].get
update:
x-apievangelist-phrasing:
intent: Download SBOMs for CLI-scanned CI images (v34.03)
effect: read
questions:
- How do I pull SBOMs for container images my CI pipeline scanned with twistcli, on v34.03?
- Can the older API export CI build image SBOMs in a format I choose?
instructions:
- text: Download CI-pipeline image SBOMs as {sbomFormat} using v34.03.
slots:
sbomFormat: query.sbomFormat
- text: On v34.03, export the SBOM of CI-scanned image {id}.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/cli-serverless'].get
update:
x-apievangelist-phrasing:
intent: Download SBOMs for CI-scanned functions (v34.03)
effect: read
questions:
- How do I get SBOMs for functions I scanned from the command line in CI, using v34.03?
- Does the 34.03 API let me export twistcli function scan SBOMs?
instructions:
- text: Download twistcli-scanned function SBOMs as {sbomFormat} on v34.03.
slots:
sbomFormat: query.sbomFormat
- text: Using 34.03, export the SBOM for CLI-scanned function {id}.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/hosts'].get
update:
x-apievangelist-phrasing:
intent: Download host SBOMs (v34.03)
effect: read
questions:
- How do I export a software bill of materials for my protected hosts on v34.03?
- Can I download one host's SBOM by ID using the older API?
instructions:
- text: Download host SBOMs as {sbomFormat} using API v34.03.
slots:
sbomFormat: query.sbomFormat
- text: Export the SBOM for host {id} through v34.03.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/images'].get
update:
x-apievangelist-phrasing:
intent: Download deployed image SBOMs (v34.03)
effect: read
questions:
- How do I download SBOMs for container images running in my environment, on v34.03?
- Can the older API give me a deployed image's SBOM by ID?
instructions:
- text: Download deployed container image SBOMs as {sbomFormat} on v34.03.
slots:
sbomFormat: query.sbomFormat
- text: Export the SBOM for running image {id} with API 34.03.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/registry'].get
update:
x-apievangelist-phrasing:
intent: Download registry image SBOMs (v34.03)
effect: read
questions:
- How do I export SBOMs for images stored in my container registries, via v34.03?
- Can I get a registry image's bill of materials by ID on the older API?
instructions:
- text: Download registry image SBOMs as {sbomFormat} with v34.03.
slots:
sbomFormat: query.sbomFormat
- text: Export the SBOM of registry image {id} on API 34.03.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/serverless'].get
update:
x-apievangelist-phrasing:
intent: Download deployed function SBOMs (v34.03)
effect: read
questions:
- How do I export SBOMs for cloud functions discovered in my accounts, on v34.03?
- Can I download one deployed function's SBOM by ID with the older API?
instructions:
- text: Download deployed cloud function SBOMs as {sbomFormat} on v34.03.
slots:
sbomFormat: query.sbomFormat
- text: Export the SBOM of deployed function {id} through 34.03.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.03/sbom/download/vms'].get
update:
x-apievangelist-phrasing:
intent: Download VM image SBOMs (v34.03)
effect: read
questions:
- How do I export SBOMs for my virtual machine images with v34.03?
- Can I fetch a single VM image's bill of materials on the older API?
instructions:
- text: Download VM image SBOMs as {sbomFormat} on API v34.03.
slots:
sbomFormat: query.sbomFormat
- text: Export the SBOM for VM image {id} via 34.03.
slots:
id: query.id
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/cli-images'].get
update:
x-apievangelist-phrasing:
intent: Download SBOMs for CLI-scanned CI images (v34.04)
effect: read
questions:
- Where do I export bills of materials for images checked in my CI builds on v34.04?
- Can I page through CI pipeline image SBOMs on the current 34.04 API?
instructions:
- text: Export CI build image SBOMs in {sbomFormat} via version 34.04.
slots:
sbomFormat: query.sbomFormat
- text: With v34.04, get {limit} CI-scanned image SBOMs starting at offset {offset}.
slots:
limit: query.limit
offset: query.offset
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/cli-serverless'].get
update:
x-apievangelist-phrasing:
intent: Download SBOMs for CI-scanned functions (v34.04)
effect: read
questions:
- Where are SBOMs for command-line function scans on the 34.04 API?
- Can I sort the twistcli function SBOM export in v34.04?
instructions:
- text: Export command-line function scan SBOMs in {sbomFormat} with v34.04.
slots:
sbomFormat: query.sbomFormat
- text: On 34.04, list twistcli function SBOMs sorted by {sort}, reversed {reverse}.
slots:
sort: query.sort
reverse: query.reverse
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/hosts'].get
update:
x-apievangelist-phrasing:
intent: Download host SBOMs (v34.04)
effect: read
questions:
- What packages are installed on my hosts, as an SBOM from v34.04?
- Can I page host SBOM downloads with offset and limit on version 34.04?
instructions:
- text: Export host SBOMs in {sbomFormat} via version 34.04.
slots:
sbomFormat: query.sbomFormat
- text: Get {limit} host SBOMs from offset {offset} on v34.04.
slots:
limit: query.limit
offset: query.offset
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/images'].get
update:
x-apievangelist-phrasing:
intent: Download deployed image SBOMs (v34.04)
effect: read
questions:
- Where can I get bills of materials for deployed containers on the 34.04 API?
- Can I sort the deployed container image SBOM export on v34.04?
instructions:
- text: Export running container image SBOMs in {sbomFormat} using v34.04.
slots:
sbomFormat: query.sbomFormat
- text: On v34.04, list deployed image SBOMs sorted by {sort}.
slots:
sort: query.sort
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/registry'].get
update:
x-apievangelist-phrasing:
intent: Download registry image SBOMs (v34.04)
effect: read
questions:
- Where do I get SBOMs for scanned registry repositories on v34.04?
- Can I page through registry SBOMs on the current API version?
instructions:
- text: Export container registry SBOMs in {sbomFormat} via 34.04.
slots:
sbomFormat: query.sbomFormat
- text: Get {limit} registry image SBOMs from offset {offset} using v34.04.
slots:
limit: query.limit
offset: query.offset
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/serverless'].get
update:
x-apievangelist-phrasing:
intent: Download deployed function SBOMs (v34.04)
effect: read
questions:
- Where can I get bills of materials for functions deployed in my cloud accounts on v34.04?
- Can I reverse-sort the deployed function SBOM export in 34.04?
instructions:
- text: Export deployed cloud function SBOMs in {sbomFormat} with v34.04.
slots:
sbomFormat: query.sbomFormat
- text: On 34.04, list deployed function SBOMs sorted by {sort}, reverse {reverse}.
slots:
sort: query.sort
reverse: query.reverse
method: generated
generated: '2026-09-26'
- target: $.paths['/api/v34.04/sbom/download/vms'].get
update:
x-apievangelist-phrasing:
intent: Download VM image SBOMs (v34.04)
effect: read
questions:
- Where do I get software bills of materials for VM images on the 34.04 API?
- Can I page through virtual machine SBOMs with offset and limit in v34.04?
instructions:
- text: Export virtual machine image SBOMs in {sbomFormat} using v34.04.
slots:
sbomFormat: query.sbomFormat
- text: Get {limit} VM image SBOMs from offset {offset} on version 34.04.
slots:
limit: query.limit
offset: query.offset
method: generated
generated: '2026-09-26'