Palo Alto Networks IPSec Crypto Profiles API

The IPSec Crypto Profiles API from Palo Alto Networks — 4 operation(s) for ipsec crypto profiles.

Operations 16

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/ipsec-crypto-profiles Delete an IPSec crypto profile by name (v1) · Delete IPSec crypto profile #
Ask an LLM
“Can I delete a v1 IPSec crypto profile just by name?”
“How is an IPSec profile removed for one Panorama sub-tenant?”
Tell an agent destructive · confirm first
Delete v1 IPSec crypto profile {name}.
Remove IPSec profile {name} from sub-tenant {SubTenantName}.
GET /v1/ipsec-crypto-profiles Check status of an IPSec crypto profile job · IPSec crypto profiles list #
Ask an LLM
“Did my IPSec crypto profile create or delete request succeed?”
“Can I check the result of an IPSec profile change using its request UUID?”
Tell an agent
Check the status of IPSec crypto profile request {id}.
Verify whether profile change job {id} finished.
POST /v1/ipsec-crypto-profiles Create an IPSec crypto profile (v1 async) · Create IPSec crypto profile #
Ask an LLM
“Can I create an IPSec crypto profile for a Panorama sub-tenant?”
“What do I need to submit a new v1 IPSec crypto profile with an ESP setting?”
Tell an agent
Submit a new v1 IPSec crypto profile {name} with lifetime {lifetime}.
Create v1 profile {name} for sub-tenant {SubTenantName} using ESP {esp}, lifetime {lifetime}.
PUT /v1/ipsec-crypto-profiles Modify an IPSec crypto profile (v1 async) · Modify IPSec Crypto Profile #
Ask an LLM
“How do I change the lifetime on an IPSec crypto profile in a multi-tenant Panorama setup?”
“Can I edit a v1 IPSec crypto profile for a specific sub-tenant?”
Tell an agent
Modify v1 IPSec crypto profile {name} to lifetime {lifetime}.
Edit IPSec profile {name} for sub-tenant {SubTenantName} with DH group {dh_group} and lifetime {lifetime}.
GET /v1/ipsec-crypto-profiles-read Fetch results of an IPSec profile read job · Read IPSec Crypto Profiles configuration list #
Ask an LLM
“Where do I pick up the IPSec profile configurations after submitting a read request?”
“Can I read back the created IPSec crypto profile configs by request UUID?”
Tell an agent
Get the IPSec crypto profile configurations for read request {id}.
Fetch read job {id} results for IPSec profiles.
POST /v1/ipsec-crypto-profiles-read Request a read of IPSec crypto profiles · Create a request to read IPSec Crypto Profile #
Ask an LLM
“How do I start an async read of specific IPSec crypto profiles?”
“Can I ask for only certain IPSec profiles by name to be read back?”
Tell an agent
Start a read request for IPSec profiles {ipsec_crypto_profiles_names}.
Queue a read of IPSec crypto profiles for sub-tenant {SubTenantName}.
GET /ipsec-crypto-profiles List IPsec crypto profiles in a folder · List IPsec crypto profiles #
Ask an LLM
“Which IPsec crypto profiles are defined in a given folder or snippet?”
“Can I page through IPsec crypto profiles in Strata Cloud Manager config?”
Tell an agent
List IPsec crypto profiles in folder {folder}.
Find IPsec crypto profiles named {name} on device {device}.
POST /ipsec-crypto-profiles Create an IPsec crypto profile · Create an IPsec crypto profile #
Ask an LLM
“How do I add an IPsec crypto profile with additional key exchange for post-quantum tunnels?”
“What fields does a new IPsec crypto profile need in the config API?”
Tell an agent
Create IPsec crypto profile {name} with lifetime {lifetime}.
Add IPsec profile {name}, DH group {dh_group}, lifetime {lifetime} and AKE {ake}.
GET /ipsec-crypto-profiles/{id} Get an IPsec crypto profile by ID · Get an IPsec crypto profile #
Ask an LLM
“What encryption settings does one IPsec crypto profile use?”
“Can I look up an IPsec crypto profile by its UUID?”
Tell an agent
Get IPsec crypto profile {id}.
Show the settings of IPsec profile {id}.
PUT /ipsec-crypto-profiles/{id} Update an IPsec crypto profile by ID · Update an IPsec crypto profile #
Ask an LLM
“Can I change the DH group on an IPsec crypto profile by UUID?”
“How would I shorten the lifetime of an existing IPsec profile?”
Tell an agent
Update IPsec crypto profile {id} to lifetime {lifetime}, name {name}.
Set DH group {dh_group} on IPsec profile {id}.
DELETE /ipsec-crypto-profiles/{id} Delete an IPsec crypto profile by ID · Delete an IPsec crypto profile #
Ask an LLM
“Can I remove an IPsec crypto profile using its UUID?”
“What's the way to delete an unused IPsec profile from config?”
Tell an agent destructive · confirm first
Delete IPsec crypto profile {id}.
Remove IPsec profile with UUID {id}.
GET /sse/config/v1/ipsec-crypto-profiles List IPSec crypto profiles · List IPSec crypto profiles #
Ask an LLM
“Which IPSec crypto profiles exist in a Prisma Access folder?”
“Can I find an IPSec crypto profile by name?”
Tell an agent
List IPSec crypto profiles in folder {folder} through the SSE config v1 path.
Find IPSec crypto profile {name} in folder {folder}.
POST /sse/config/v1/ipsec-crypto-profiles Create an IPSec crypto profile · Create IPSec crypto profiles #
Ask an LLM
“How do I create an IPSec crypto profile for a VPN tunnel?”
“Can I choose the Diffie-Hellman group for a new IPSec crypto profile?”
Tell an agent
Create IPSec crypto profile {name} with lifetime {lifetime} in folder {folder}.
Create IPSec profile {name} in {folder} using DH group {dh_group} and lifetime {lifetime}.
DELETE /sse/config/v1/ipsec-crypto-profiles/{id} Delete an IPSec crypto profile · Delete a ipsec crypto profile #
Ask an LLM
“How do I delete an IPSec crypto profile?”
“Can I remove an IPSec crypto profile no tunnel uses anymore?”
Tell an agent destructive · confirm first
Delete IPSec crypto profile {id} using the SSE config v1 endpoint.
Remove the unused IPSec crypto profile {id}.
GET /sse/config/v1/ipsec-crypto-profiles/{id} Get an IPSec crypto profile · Get an IPSec crypto profile #
Ask an LLM
“What lifetime and DH group does a particular IPSec crypto profile use?”
“Can I fetch one IPSec crypto profile by id?”
Tell an agent
Show IPSec crypto profile {id} in folder {folder}.
Get the settings of IPSec crypto profile {id} from folder {folder}.
PUT /sse/config/v1/ipsec-crypto-profiles/{id} Edit an IPSec crypto profile · Edit a ipsec crypto profile #
Ask an LLM
“How do I change the key lifetime on an existing IPSec crypto profile?”
“Can I update the lifesize of an IPSec profile already in use?”
Tell an agent
Edit IPSec crypto profile {id} named {name} to lifetime {lifetime}.
Change existing IPSec profile {id} ({name}) to lifesize {lifesize} and lifetime {lifetime}.

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-ipsec-crypto-profiles-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-ipsec-crypto-profiles-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Palo Alto Networks IPSec Crypto Profiles API
  x-refined-note:
  - x-audience differs across the merged source definitions and was not carried
  version: '1.0'
  description: 'Operations tagged IPSec Crypto Profiles across 2 of this provider''s published API definitions: palo-alto-sase-config-orch-paloaltonetworks-remote-networks-openapi.yaml, palo-alto-scm-config-cloudngfw-network-network-services-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/network/v1
  description: Current
- url: https://api.sase.paloaltonetworks.com/sse/config/v1
  description: Legacy
tags:


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