Palo Alto Networks Bandwidth Allocations API

The Bandwidth Allocations API from Palo Alto Networks — 4 operation(s) for bandwidth allocations.

Business capability
IT Infrastructure Management BC-600.50

Operations 18

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

DELETE /v1/bandwidth-allocations Delete an aggregated bandwidth region (v1) · Delete bandwidth region #
Ask an LLM
“Can I remove a bandwidth region through the v1 endpoint?”
“Which region and SPN name do I need to delete a v1 bandwidth region?”
Tell an agent destructive · confirm first
Delete v1 bandwidth region {region} with SPN {SpnName}.
Remove region {region} (SPN {SpnName}) from sub-tenant {SubTenantName} using the v1 endpoint.
GET /v1/bandwidth-allocations Check status of a v1 bandwidth allocation request · Status of aggregated bandwidth regions and allocations #
Ask an LLM
“How do I check whether my v1 aggregated bandwidth allocation request finished?”
“What regions and allocations came back for a v1 bandwidth request ID?”
Tell an agent
Get the v1 aggregated bandwidth allocation status for request {id}.
Check whether v1 bandwidth request {id} has completed.
POST /v1/bandwidth-allocations Allocate aggregated bandwidth to regions (v1) · Allocate aggregated bandwidth #
Ask an LLM
“How do I allocate aggregated bandwidth across Prisma Access regions with the v1 API?”
“Is bandwidth allocated from location data when I submit a v1 request?”
Tell an agent
Allocate aggregated bandwidth via v1 as {bandwidth_allocations}.
Submit a v1 bandwidth allocation for sub-tenant {SubTenantName}.
PUT /v1/bandwidth-allocations Edit aggregated bandwidth regions (v1) · Edit aggregated bandwidth regions #
Ask an LLM
“Can I change existing aggregated bandwidth allocations with the v1 endpoint?”
“How do I modify region bandwidth for a sub-tenant using the older v1 API?”
Tell an agent
Modify v1 aggregated bandwidth allocations to {bandwidth_allocations}.
Edit v1 bandwidth regions for sub-tenant {SubTenantName} with allocations {bandwidth_allocations}.
GET /v1/bandwidth-allocations-read Get bandwidth allocation configurations for a read request · Bandwidth allocation configurations list #
Ask an LLM
“Where do I fetch the results of a bandwidth allocation read request?”
“What bandwidth configurations came back for the regions I asked about?”
Tell an agent
Get the bandwidth allocation configurations for read request {id}.
Fetch the results of bandwidth config read {id}.
POST /v1/bandwidth-allocations-read Request bandwidth allocation config for regions · Read bandwidth allocation configuration #
Ask an LLM
“How do I ask for the bandwidth allocation configuration of specific regions?”
“Can I read allocations for just a few named regions?”
Tell an agent
Request the bandwidth allocation configuration for regions {bandwidth_allocation_region_names}.
Start a bandwidth config read for sub-tenant {SubTenantName}.
DELETE /v2/bandwidth-allocations Delete an aggregated bandwidth region (v2) · Delete an aggregated bandwidth region #
Ask an LLM
“How do I delete an aggregated bandwidth region with the v2 API?”
“Can I remove a v2 bandwidth region for one sub-tenant only?”
Tell an agent destructive · confirm first
Delete v2 aggregated bandwidth region {region} for SPN {SpnName}.
Remove v2 region {region} with SPN {SpnName} from sub-tenant {SubTenantName}.
GET /v2/bandwidth-allocations Get aggregated bandwidth regions (v2) · Get an aggregated bandwidth regions #
Ask an LLM
“Which aggregated bandwidth regions does the v2 API return for my request?”
“Can I look up v2 bandwidth regions by request ID?”
Tell an agent
Get the v2 aggregated bandwidth regions for request {id}.
Look up v2 bandwidth regions returned for request {id}.
POST /v2/bandwidth-allocations Submit a v2 bandwidth allocation request · Request ID status #
Ask an LLM
“What does posting to the v2 bandwidth allocations endpoint return?”
“Can I get a request ID status back when I submit v2 allocations?”
Tell an agent
Submit v2 bandwidth allocations {bandwidth_allocations} and return the request status.
Post a v2 bandwidth request for sub-tenant {SubTenantName} with UUID {uuid}.
PUT /v2/bandwidth-allocations Edit aggregated bandwidth regions (v2) · Edit aggregated bandwidth regions #
Ask an LLM
“How do I modify aggregated bandwidth regions with the v2 API?”
“Can I change a sub-tenant's region bandwidth through v2?”
Tell an agent
Modify v2 aggregated bandwidth regions with allocations {bandwidth_allocations}.
Edit v2 bandwidth regions for sub-tenant {SubTenantName}.
GET /bandwidth-allocations List bandwidth allocations · List bandwidth regions #
Ask an LLM
“Which remote network bandwidth allocations do I have configured?”
“Can I page through my bandwidth regions?”
Tell an agent
List my bandwidth allocations.
Show {limit} bandwidth regions starting at {offset}.
POST /bandwidth-allocations Create a bandwidth allocation · Create a bandwidth allocation #
Ask an LLM
“What's needed to create a new bandwidth allocation for a region?”
“Can I assign SPNs when I create a bandwidth allocation?”
Tell an agent
Create a bandwidth allocation for region {name} with {allocated_bandwidth} Mbps.
Add a new allocation {name} of {allocated_bandwidth} across SPNs {spn_name_list}.
PUT /bandwidth-allocations Update a named bandwidth allocation · Update a bandwidth allocation #
Ask an LLM
“How do I raise the allocated bandwidth on an existing region?”
“Can I change the QoS settings of a bandwidth allocation I already have?”
Tell an agent
Update bandwidth allocation {name} to {allocated_bandwidth} Mbps.
Set the QoS on bandwidth allocation {name} with {allocated_bandwidth} to {qos}.
DELETE /bandwidth-allocations Delete a bandwidth allocation · Delete a bandwidth allocation #
Ask an LLM
“How do I remove a bandwidth allocation along with its SPN list?”
“Which fields identify a bandwidth allocation I want to delete?”
Tell an agent destructive · confirm first
Delete bandwidth allocation {name} for SPNs {spn_name_list}.
Remove the {name} bandwidth allocation spanning {spn_name_list}.
DELETE /sse/config/v1/bandwidth-allocations Delete an aggregated bandwidth region · Delete an aggregated bandwidth region #
Ask an LLM
“How do I remove an aggregated bandwidth region?”
“Which SPN names do I need to pass to delete a bandwidth region?”
Tell an agent destructive · confirm first
Delete bandwidth region {name} with SPNs {spn_name_list}.
Remove aggregated region {name}; SPN list {spn_name_list}.
GET /sse/config/v1/bandwidth-allocations List aggregated bandwidth regions · List aggregated bandwidth regions #
Ask an LLM
“How is bandwidth allocated across my aggregated regions?”
“Which aggregated bandwidth regions are configured for remote networks?”
Tell an agent
List all aggregated bandwidth regions.
Show {limit} bandwidth allocation regions.
POST /sse/config/v1/bandwidth-allocations Create an aggregated bandwidth region · Create aggregated bandwidth regions #
Ask an LLM
“How do I allocate bandwidth to a new region?”
“What do I need to create an aggregated bandwidth region with QoS?”
Tell an agent
Create bandwidth region {name} with {allocated_bandwidth} Mbps.
Add aggregated region {name} at {allocated_bandwidth} Mbps with QoS {qos}.
PUT /sse/config/v1/bandwidth-allocations Edit an aggregated bandwidth region · Edit an aggregated bandwidth region #
Ask an LLM
“Can I raise the Mbps allocated to an existing bandwidth region?”
“Is it possible to change the QoS settings on a bandwidth region?”
Tell an agent
Set bandwidth region {name} to {allocated_bandwidth} Mbps.
Edit region {name} to {allocated_bandwidth} Mbps across SPNs {spn_name_list}.

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:palo-alto-networks-bandwidth-allocations-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-bandwidth-allocations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks Bandwidth Allocations API
  x-refined-note:
  - x-audience differs across the merged source definitions and was not carried
  version: '1.0'
  description: 'Operations tagged Bandwidth Allocations across 2 of this provider''s published API definitions: palo-alto-sase-config-orch-paloaltonetworks-remote-networks-openapi.yaml, palo-alto-scm-config-sase-deployment-deployment-services-june-openapi.yaml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.sase.paloaltonetworks.com
- url: https://api.strata.paloaltonetworks.com/config/deployment/v1
  description: Current
- url: https://api.sase.paloaltonetworks.com/sse/config/v1
  description: Legacy
tags:


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