JUMP TOPanoptica Management APIREST API Quick Start GuideusersList current usersgetCreate a userpostCreate a trail userpostGet the access tokens for the usergetget the credentials of the Secure Application Operator service usergetDelete a userdeleteChange user detailsputget dependencies which need to be handled in order to delete specified usergetAccept the EULApostan api to get current logged in user infopostan api to get the account usage statuspostLoginpostLog outpostChange the password for the current userpostdashboardGet licensing dashboard datagetGet Secure Application report security statusgetGenerate Secure Application security reportpostDownload Secure Application security reportgetGet API sec specs and operations diffs widgetgetGet API sec top risky APIs widgetgetGet API sec top risky findings widgetgetGet API sec risk findings widgetgetGet API sec risk findings trend graph widget for the last 30 daysgetGet pod telemetries dashboard data for all clustersgetGet pod telemetries dashboard data for the given kubernetesClusterIdgetGet pod connection dashboard data for all clustersgetGet connection telemetries dashboard data for the given kubernetesClusterIdgetGet kubernetes audit logs dashboard data for all clustersgetGet kubernetes audit logs dashboard data for the given kubernetesClusterIdgetGet vulnerabilities dashboard data for the given kubernetesClusterIdgetGet permissions dashboard data for the given kubernetesClusterIdsgetGet the top risky deployments dashboard data for the given kubernetesClusterIdsgetGet the operation data dashboard for the given kubernetesClusterIdgetGet the active clustersgetGet security context dashboard data for all clustersgetapi securityGet gatewaysgetAdd new gatewaypostEdit gatewayputDelete gatewaydeleteGet a GW installation scriptgetGet clusters infogetGet a list of an API spec tags or a specific APIgetGet a list of an API spec methods for a specific API and its spec's tagsgetGet the number of existing 3rd party APIs in the inventorygetGet a list of APIs and their compliancegetGet the number of existing 3rd party APIs in the inventorygetGet a list of APIs and their compliancegetGet information about a specific APIgetGet information about a specific APIgetStart trace analysispostReset trace analysispostStop trace analysispostGet trace analysis detailsgetGet bfla info for given catalogIdgetupdate BFLA info for this catalogIdputStart new bfla learning phasepoststop bfla learning phasedeleteStart new bfla detection phasepoststop bfla detection phasedeleteReset bfla modelpostGet list of fuzzing testsgetGet status of the last/running fuzzing testgetStart new fuzzing testpostStop fuzzing testpostget dependencies which need to be handled in order to delete specified api security servicegetGet the status of a spec reconstructiongetStart learning and reconstructing an API via API Claritypostabort learning and reconstructing an API via API ClaritypostGet the suggestions of a spec reconstruction (or previously cached info)getApprove reconstructed spec suggestions (only 1 approval per catalogId)postGet provided and reconstructed open api specs for specific APIgetAdd or edit a spec about a specific API for the accountputdelete open api spec include all of it findings and scoresdeleteGet provided and reconstructed open api specs for specific APIgetStart spec diffs detectionpoststop spec diffs detectionpostGet open api spec score statusgetGet provided spec content as jsongetGet reconstructed open api spec as json for specific APIgetRegister an API for scoringpostDelete an APIdeleteGet a list of risk findingsgetGet a specific risk findingsgetGet a list of risk findings categoriesgetGet a list of risk findings sourcesgetstatus sync with Panoptica serverpostawsLists AWS role ARNs for the accountgetAdd AWS role to the accountpostChange AWS role nameputGet a list of AWS accountsgetGet a list of regions for the AWS accountgetGet a list of VPCs for AWS accounts.getGet a list of AWS subnets for an AWS account and regiongetGet a list of AWS tag keysgetenvsList all defined Secure Application environmentsgetAdd a new environmentpostAdd a number of Secure Application environmentspostget a Secure Application environmentgetEdit an existing Secure Application environmentput/environments/{envId}deleteDelete multiple Secure Application environmentspostget dependencies which need to be handled in order to delete specified environmentgetimages and vulnerabilitiesReturns a xlsx file of images alongside to their vulnerabilities.getReturns a list of imagesgetDefine a New image hashpostReturns a list of packages for a specific imagegetReturns a list of image layersgetReturns a list of vulnerabilities detected in the imagegetAdd / remove a list of UUIDs of vulnerabilities from ignored listpostReturns a list of vulnerabilities detected in the imagegetAdd / remove a list of UUIDs of dockerfileScanResults from ignored listpostsearch for image hash in the accountgetApprove an image hashpostget an imagegetDelete an image hashdeleteimages hashReturns a list of vulnerabilities detected in the imagegetvulnerabilitiessearch for vulnerability names in the accountgetadvisorRuns the policy advisorpostGet status for policy advisor background jobgetReturns a list of suggested kubernetes environmentsgetReturns a list of suggested kubernetes Pod Security StandardsgetReturns a list of suggested environment rulesgetReturns a list of suggested connection rulesgetReturns a list of suggested cluster event rulesgetappsReturns a list of defined AppsgetDefine a New ApppostReturns an App by its IDgetEdit the existing AppputDelete several AppsposttruncationGet workloads truncation time for accountgetUpdate workloads truncation status for accountpostGet workloads truncation time for accountgetUpdate workloads truncation status for accountposttokensGet tokens by IdsgetGet tokensgetAdd new tokenpostEdit tokenputDelete tokendeleteget dependancies which need to be handled in order to delete specified tokengetgatewaystelemetriesGet App telemetriesgetGet App telemetry by IDgetlist packages with licenses runnin on a podgetGet token injection info of given app telemetrygetGet API risks info of given app telemetrygetGet connection telemetriesgetget details for a single connection telemetrygetruntime mapGet data for network mapgetGet status for network map background jobgetCancel the network map background jobdeleteGet result for network map background jobgetperformanceGet performance metrics for a connection between workloadsgetGet hit count for specific spec pathgetrisk assessmentGet risk assessment data for all clustersgetPoll running scansgetExecute a new runtime scan on the given cluster with the given configurationpostCancel the runtime scan on the given cluster with the given iddeleteSave the runtime scan configuration on the given clusterpostGet all risk assessments of all pods of given clustergetGet all images of given risk assessment podgetGet all the ignored risksgetAdd ignore riskpostDelete ignored riskdeleteEdit ignore riskputGet list of clusters and their permissionsgetGet all of the users permissionsgetGet the owner permissionsgetadd / remove permissions to /from the approved permissions listpostGet the owner permissionsgetmitreGet data for MITRE dashboard for all clustersgetGet data for MITRE technique of the given mitreTechniqueTypegetPost fix for MITRE technique of the given mitreTechniqueTypepostGet Mitre report statusgetGenerate Mitre reportpostDownload Mitre security reportgetenvironment policiesGet the current Apps policygetSet the current Apps policyputGet the current Apps policy filter optiongetGet the history of Apps policiesgetconnection policiesGet the current connection policy filter optiongetGet current connection policygetSet the current connection policyputGet the history of the connection policiesgetGet the a list of kafka brokersgetGet the a list of kafka topicsgetGet the a list of kafka actionsgetGet the history of the serverless policiesgetcluster events policiesGet current Kubernetes API policygetset the current Kubernetes API policyputGet the history of the Kubernetes API policiesgetGet the recommended Kubernetes API rulesgetGet the Kubernetes resource listgetGet the Kubernetes user listgetkubernetesGet a list of istio releases that are supported by Secure Application agent. sorted from latest to oldestgetget a list of current Kubernetes clustersgetAdd a new Kubernetes cluster to Secure Applicationpostget a list of current Kubernetes clustersgetGet a list of current Kubernetes namespacesgetget the Kubernetes cluster with the given idgetUpdate the Kubernetes clusterputDelete a Kubernetes clusterdeleteget dependencies which need to be handled in order to delete specified Kubernetes clustergetGet the Secure Application bundle to installgetGet the Secure Application bundle to uninstallgetGet Secure Application installation scriptgetList services on a specific Kubernetes clustergetList namespaces on a specific Kubernetes clustergetGet all pod definitions on the systemgetCreate a new pod definitionpostDelete a pod definitiondeleteChange pod definitionputget controller data using clusterIdgetexpansionsList all the expansions on the systemgetCreate a new expansionpostDelete an expansiondeleteEdit expansion definitionputGet the expansion installationgetdeployersList all the deployers on the systemgetCreate a new deployerpostDelete an deployerdeleteEdit deployer definitionputget dependencies which need to be handled in order to delete specified deployergetList all the service account on the systemgetserverless policiesGet current serverless policygetSet the current serverless policyputCDAdds cd serverless rule.postget a cd serverless rule.getupdate a cd serverless rule.putdelete a cd serverless rule.deleteGet all the CD pipelines resultsgetAdds cd connection rule.postget a cd connection rule.getupdate a cd connection rule.putdelete a cd connection rule.deleteGet A single CD pipeline resultsgetserverlessList all the cloud accounts on the systemgetGet the installation detailsgetGet the Azure installation detailsgetDelete a cloud accountdeleteEdit cloud account definitionputList all the possible regions of AWSgetList all the possible regions of Azuregetinvoke cloud account scanpostGet Secure Application installation scriptgetGet serverless functions namesgetGet serverless functions namesgetget dependencies which need to be handled in order to delete specified cloud accountgetGet serverless functionsgetGet serverless zip files that was scanned by cligetGet specific zip file recordgetReturns a list of vulnerabilities detected in the serverless zipgetReturns a list of packages for a specific serverless zipgetGet Serverless Function by IDgetGet Serverless Function secrets issuesgetGet Serverless Function Vulnerabilities by IDgetCI/CD policiesGet the current CI policygetSet the current CI policypostDelete CI policydeleteEdit CI policyputGet the current CD policygetSet the current CD policy. At least one CdPolicyElement should be presentpostDelete CD policydeleteEdit CD policy. At least one CdPolicyElement should be presentputAPI security policiesGet a list of API security policiesgetAdd new API security policypostget dependencies which need to be handled in order to delete specified api security servicegetDelete api security policydeleteEdit Api security policy.putpsp profilesGet all the pod security standards profiles on the systemgetCreate a new pod security standardspostDelete a pod security policy standardsdeleteChange pod security standards profileputAdd a number of Pod Security StandardspostGet all the seccomp profiles on the systemgetAdd seccomp profilepostDelete a seccomp profiledeleteChange seccomp profileputsettingsTest the seccomp profile datapost/settings/integrations/eventForwarding/{eventForwardingId}delete/settings/integrations/eventForwarding/{eventForwardingId}putGet the event forwarding integration detailsgetSet the event forwarding integration detailspostTest the Slack integration by sending test message to the provided URLpostTest the Webex integration by sending test message to the provided URLpostTest the SecureX integration by sending test message to the provided URLpostTest the Sumo Logic integration by sending test message to the provided URLpostTest the connection to OpsgeniepostTest the connection to SplunkpostTest the connection to TeamspostGet the agents update configurationsgetget the agents update configurations.putUpdate the agents of the account nowpostGet the CA integration detailsgetSet the CA integration detailspost/settings/integrations/ca/{id}put/settings/integrations/ca/{id}deleteagent managementList all installed agentsgetUpdate the status of an agent with the given idpostUpdate the agent with the given id to the latest agent versionpostcli/tools/cli/securecn_deployment_cligetaudit logsGet audit logsgetGet all the audit logs actionsgetGet audit logsgetGet all the kubernetes audit logs actionsgetbflatrusted signersGet a list of defined trusted signersgetAdd new trusted signerpostget existing trusted signergetedit existing trusted signerputDelete a trusted signerdeleteregistriesGet a list of defined registriesgetAdd new registrypostedit existing registryputDelete a registrydeletetest registry connectionposttest registry connectionpostapiGet Secure Application API as a Swagger filegetk8s cis benchmarkGet k8s cis benchmark summary of accountgetGet k8s cis benchmark for clustersgetGet k8s cis benchmark for a specific clustergetedit k8s cis benchmark for a specific cluster with test statusesputinitiate k8s cis benchmark scan for a specific clusterpostcontrol planeget the registered trace sources Panoptica servergetpanopticaPowered by Add or edit a spec about a specific API for the accountput https://appsecurity.cisco.com/api/apiSecurity/openApiSpecs/{catalogId}