Palo Alto Networks Service Connections API
Service Connections
Operations 12
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
Ask an LLM
“Which Prisma Access service connections are set up?”
“Can I find a service connection by name?”
Tell an agent
List the service connections in folder {folder}.
Find service connection {name} in folder {folder}.
Ask an LLM
“Is a new service connection live right away, or does it need a push?”
“Can I attach a NAT pool and QoS settings when I stage a service connection in the candidate config?”
Tell an agent
Stage service connection {name} in region {region} with IPSec tunnel {ipsec_tunnel}.
Add a candidate service connection {name} in {region} over tunnel {ipsec_tunnel} with NAT pool {nat_pool} and QoS {qos}.
Ask an LLM
“What tunnel and region does a given service connection use?”
“Can I fetch one service connection by ID?”
Tell an agent
Get service connection {id}.
Show the tunnel and BGP settings of service connection {id}.
PUT
/service-connections/{id}
Update a service connection in the candidate config · Update a service connection
#
Ask an LLM
“Can I enable QoS on a service connection that already exists?”
“Do edits to a service connection apply before I push the candidate configuration?”
Tell an agent
Update the QoS settings of existing service connection {id} to {qos}.
Change service connection {id} to region {region} in the candidate config.
Ask an LLM
“How do I remove a service connection?”
“Is deleting a service connection permanent?”
Tell an agent destructive · confirm first
Delete service connection {id}.
Remove the service connection {id}.
Ask an LLM
“What BGP routing preference is set for my Prisma Access service connections?”
“Can I check whether backbone routing is enabled in a folder?”
Tell an agent
Show the BGP routing settings for folder {folder} at position {position}.
Retrieve BGP routing named {name} in folder {folder} at position {position}.
Ask an LLM
“How do I switch the routing preference between default and hot-potato?”
“Can I stop Prisma Access from withdrawing static routes?”
Tell an agent
Set the BGP routing preference to {routing_preference}.
Update BGP routing so accept route over service connection is {accept_route_over_SC}.
GET
/sse/config/v1/service-connections
List service connections in an SSE folder · List service connections
#
Ask an LLM
“Which service connections are configured in a given SSE config folder?”
“Can I page through service connections with limit and offset on the sse/config/v1 path?”
Tell an agent
List service connections in SSE folder {folder}.
Find the service connection named {name} in SSE folder {folder}.
POST
/sse/config/v1/service-connections
Create a service connection (SSE config v1) · Create service connections
#
Ask an LLM
“What does a new service connection need, like region and IPsec tunnel, on the SSE v1 API?”
“Can I attach a BGP peer and backup service connection when creating one?”
Tell an agent
Create SSE service connection {name} in region {region} over IPsec tunnel {ipsec_tunnel} in folder {folder}.
Add SSE service connection {name} with subnets {subnets} and BGP peer {bgp_peer} in folder {folder}.
DELETE
/sse/config/v1/service-connections/{id}
Delete a service connection (SSE config v1) · Delete a service connection
#
Ask an LLM
“How do I remove a service connection through the SSE config v1 API?”
“Does deleting an SSE service connection cut access to the data center behind it?”
Tell an agent destructive · confirm first
Delete SSE service connection {id}.
Remove service connection {id} using the sse/config/v1 path.
GET
/sse/config/v1/service-connections/{id}
Get a service connection by ID (SSE config v1) · Get a service connection
#
Ask an LLM
“What IPsec tunnel and region does one SSE service connection use?”
“Can I read one service connection's full config from the sse/config/v1 endpoint?”
Tell an agent
Show SSE service connection {id}.
Get the sse/config/v1 details of service connection {id}.
PUT
/sse/config/v1/service-connections/{id}
Edit a service connection (SSE config v1) · Edit a service connection
#
Ask an LLM
“Can I change the subnets behind an existing SSE service connection?”
“How do I move a service connection to a secondary IPsec tunnel on the SSE v1 API?”
Tell an agent
Edit SSE service connection {id} to use subnets {subnets}.
Set secondary IPsec tunnel {secondary_ipsec_tunnel} on SSE service connection {id}.