Palo Alto Networks Credential Management API
APIs for Credential Management.
Operations 14
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
GET
/v1/credentialmanagerconfigurations
List Credential Manager Service configurations · Retrieves a set of Credential Manager
#
Ask an LLM
“Which Credential Manager Service configurations are set up for my company?”
“Can I list only the credential manager configs of a certain CMS type?”
Tell an agent
List all our Credential Manager Service configurations.
Show the credential manager configurations of type {cmsTypes}.
POST
/v1/credentialmanagerconfigurations
Add Credential Manager Service configurations · Add a set of Credential Manager
#
Ask an LLM
“How do I connect a privileged access management vault as a new Credential Manager Service?”
“Can my company have more than one credential manager configuration of the same type?”
Tell an agent
Add these Credential Manager Service configurations: {cmsConfigurations}.
Register a new credential manager connection using {cmsConfigurations}.
PUT
/v1/credentialmanagerconfigurations
Update a Credential Manager Service configuration · Update a Credential Manager Service configuration
#
Ask an LLM
“How do I change the settings of an existing credential manager configuration?”
“Can I share a credential manager configuration with every tenant?”
Tell an agent
Rename credential manager configuration {id} to {name}.
Route credential manager configuration {id} through VSatellites {vSatelliteIds}.
GET
/v1/credentialmanagerconfigurations/{id}
Get one Credential Manager Service configuration · Retrieves a Credential Manager Service configurati
#
Ask an LLM
“What are the details of a single credential manager configuration by its ID?”
“Which VSatellites does a particular credential manager configuration use?”
Tell an agent
Show credential manager configuration {id}.
Look up the Credential Manager Service config with ID {id}.
DELETE
/v1/credentialmanagerconfigurations/{id}
Delete a Credential Manager Service configuration · Delete a Credential Manager Service configuration
#
Ask an LLM
“How do I remove a credential manager configuration we no longer use?”
“Can I delete a Credential Manager Service configuration by its ID?”
Tell an agent destructive · confirm first
Delete credential manager configuration {id}.
Remove the Credential Manager Service config {id} from our company.
POST
/v1/credentialmanagerconfigurations/test
Test a credential manager connection before saving · Test the connection to a privileged
#
Ask an LLM
“Can I test connectivity to a privileged access vault with unsaved configuration details?”
“How do I check a PAM connection works through selected VSatellites before adding it?”
Tell an agent
Test a {cmsType} credential manager connection with details {cmsDetails} using web socket client {wsClientId}.
Try connecting to the PAM through VSatellites {vSatelliteIds} with client {wsClientId}.
POST
/v1/credentialmanagerconfigurations/{id}/test
Test a saved credential manager configuration · Test the connection to an external
#
Ask an LLM
“Is my saved credential manager configuration still able to reach the vault?”
“How do I re-test the connection of an existing Credential Manager Service config by ID?”
Tell an agent
Test the connection of saved credential manager configuration {id}.
Verify that stored CMS config {id} can still reach its privileged access system.
Ask an LLM
“What shared credentials does my company have stored?”
“Can I filter shared credentials by team or authentication type?”
Tell an agent
List all shared credentials for my company.
Show shared credentials for team {teamIds} with auth type {authTypes}.
Ask an LLM
“How do I store a new shared credential for my team to use?”
“Do shared credential names have to be unique?”
Tell an agent
Add these shared credentials: {credentials}.
Create new shared credentials from {credentials}.
Ask an LLM
“How do I change the values or teams of an existing shared credential?”
“Can I move a shared credential to a different credential manager configuration?”
Tell an agent
Update shared credential {id} with new details {credentialDetails}.
Give teams {teamsIds} access to shared credential {id}.
Ask an LLM
“Can I bulk delete a list of shared credentials in one call?”
“How do I remove multiple stored credentials by their IDs together?”
Tell an agent destructive · confirm first
Delete the shared credentials with IDs {ids}.
Bulk remove shared credentials {ids}.
Ask an LLM
“What is stored in a particular shared credential?”
“Can I fetch one shared credential with its full details?”
Tell an agent
Show shared credential {id}.
Get shared credential {id} including details {details}.
Ask an LLM
“How do I delete a single shared credential by its ID?”
“What happens when I remove one stored credential from the company?”
Tell an agent destructive · confirm first
Delete shared credential {id}.
Remove the single shared credential with ID {id}.
POST
/v1/credentials/test
Test access to a shared credential · Test the access to shared credential
#
Ask an LLM
“Can I check that a shared credential actually works before relying on it?”
“If I pass both a credential ID and new values to the test, which one wins?”
Tell an agent
Test access to shared credential {id} through client {wsClientId}.
Check whether {authType} credential values {credentialDetails} work, using client {wsClientId}.