JUMP TOPanoptica API ReferenceREST API Quick Start GuidePanoptica API SpecificationAPI Security InventoryReturns the list of all APIs for a given account.get/apisec/v2/trace-analysis/apisheadCreate a new APIpostDelete an API from inventorydeleteGet API Summary of a specific APIget/apisec/v2/trace-analysis/apis/{apiId}headGet list of all endpoints for a given APIget/apisec/v2/trace-analysis/apis/{apiId}/endpointsheadGet API Endpoint details of a specific APIget/apisec/v2/trace-analysis/apis/{apiId}/endpoints/{endpointId}headGet the api specs for a specific APIget/apisec/v2/trace-analysis/apis/{apiId}/specificationsheadCreate a new specificationpostUnset a spec for a specific APIdeleteGet the API specification for a specific APIget/apisec/v2/trace-analysis/apis/{apiId}/specifications/{specId}headAdd or edit a spec for a specific APIputGet the API specs for a specific APIget/apisec/v2/trace-analysis/apis/{apiId}/specifications/{specId}/oapiheadShow all supported security context labelsget/apisec/v2/trace-analysis/securityContextLabelsheadAPI Security Access Control PostureRetrieve the authorization models for a given API endpointget/apisec/v2/trace-analysis/apis/{apiId}/endpoints/{endpointId}/accessControlPostureheadList authentication configurationsget/apisec/v2/trace-analysis/authConfigurationsheadCreate a new authentication configuration itempostDelete an authentication configuration itemdeleteShow a specific authentication configurationget/apisec/v2/trace-analysis/authConfigurations/{authConfigId}headUpdate an existing authentication configuration itemputAPI Security FindingsGet list of all findings for a given API grouped by finding typeget/apisec/v2/trace-analysis/apis/{apiId}/findingsheadGet API all occurrences of the finding type in the APIget/apisec/v2/trace-analysis/apis/{apiId}/findings/{findingTypeId}headShow the list and the number of all findings for the specified API, grouped by finding type.get/apisec/v2/trace-analysis/apis/{apiId}/findings/countersheadGet list of all findings for a given API, grouped by finding typeget/apisec/v2/trace-analysis/apis/findingsheadList all occurrences of the specified finding typeget/apisec/v2/trace-analysis/apis/findings/{findingTypeId}headList all findings for a given API, grouped by finding typeget/apisec/v2/trace-analysis/apis/findings/occurrencesheadShow the list of all finding categoriesget/apisec/v2/trace-analysis/findings/categoriesheadShows the list of all finding sourcesget/apisec/v2/trace-analysis/findings/sourcesheadAPI Security Sensitive DataShow sensitive data findingsget/apisec/v2/trace-analysis/apis/{apiId}/sensitiveDataFindingsheadShow all sensitive data patternsget/apisec/v2/trace-analysis/patternsheadUpdate status of sensitive data pattern for a specific sensitive data pattern by IdputAPI Security ControllersList all controllersget/apisec/v2/trace-analysis/controllersheadCreate a new API security controllerpostDelete an API security controllerdeleteGet details of a specific API security controllerget/apisec/v2/trace-analysis/controllers/{apisecControllerId}headModify attributes of an API security controllerputRetrieve the deployment configuration for an API security controllerget/apisec/v2/trace-analysis/controllers/{apisecControllerId}/deploymentConfigurationheadRetrieve the deployment instruction for an API security controllerget/apisec/v2/trace-analysis/controllers/{apisecControllerId}/deploymentInstructionsheadRetrieve the status of an API security controllerget/apisec/v2/trace-analysis/controllers/{apisecControllerId}/statusheadAPI Security DashboardGet the numbers of risky findingsget/apisec/v2/trace-analysis/dashboard/riskyFindingsheadGet the specifications and the operations differences of the APIsget/apisec/v2/trace-analysis/dashboard/specsAndOperationsDiffsheadGet the list of top risky APIsget/apisec/v2/trace-analysis/dashboard/topRiskyApisheadAPI Security Trace SourcesList the configured trace sourcesget/apisec/v2/trace-analysis/tracesourcesheadRegister a new trace sourcepostDelete a trace sourcedeleteShow the details of the trace source specified in the `traceSourceId` parameterget/apisec/v2/trace-analysis/tracesources/{traceSourceId}headUpdate trace analyzer ref for the trace source specified in the `traceSourceId` parameterputRetrieve the install bundle for the trace source specified in the `traceSourceId` parameterget/apisec/v2/trace-analysis/tracesources/{traceSourceId}/bundleheadGenerate a new token for a specific trace source and update the bundlepostGet all controllers attached to an account with eligibility for a specific trace source typeget/apisec/v2/trace-analysis/tracesources/{traceSourceType}/controllersheadPlatform/platform/inventory/assets/listget/platform/inventory/assets/updatepost/platform/inventory/assets/{uuid}/detailsgetPanoptica Onboarding/api/settings/get_onboarded_environment_details/get/api/settings/get_onboarded_environments/getCSPM Assets/cspm/assets/aggregated/by_serviceget/cspm/assets/aggregated/by_service/{provider}get/cspm/assets/details/{asset_id}get/cspm/assets/details/{asset_id}/{only_asset_details}get/cspm/assets/details/{asset_id}/{only_asset_details}/{matched_pattern_id}get/cspm/assets/listgetCSPM Attack Path/cspm/attackpath/listget/cspm/attackpath/{matched_pattern_id}/remediationget/cspm/attackpath/getattackpathdetails/{attack_path_id}get/cspm/attackpath/{matched_pattern_id}/risksgetCSPM Security Findings/cspm/security_findings/related_assets/{matched_agg_id}get/cspm/security_findings/{type}getCSPM Security Posture/cspm/security_posture/listget/cspm/security_posture/total_summaryget/cspm/security_posture/getsecurityfindingdetails/{risk_id}getCSPM Vulnerabilities/cspm/vulnerabilities/k8s/report/initget/cspm/vulnerabilities/k8s/report/status/{report_id}get/cspm/vulnerabilities/assetreportget/cspm/vulnerabilities/details/{cve_id}get/cspm/vulnerabilities/distinct/cve/assets_table/{cve_id}/{limit}get/cspm/vulnerabilities/distinct/cve/details/{cve_id}get/cspm/vulnerabilities/distinct/cve/image_table/{cve_id}/{limit}get/cspm/vulnerabilities/distinct/filtersget/cspm/vulnerabilities/distinct/tableget/cspm/vulnerabilities/distinct/top_vulnerabilitiesget/cspm/vulnerabilities/listget/cspm/vulnerabilities/top_vulnerabilitiesgetCSPM Discovery Graph/cspm/discovery_graph/build_querypost/cspm/discovery_graph/build_query_asyncpost/cspm/discovery_graph/execute_query/{query_id}get/cspm/discovery_graph/graphqueries/get/cspm/discovery_graph/graphqueries/post/cspm/discovery_graph/graphqueries/{id}/get/cspm/discovery_graph/graphqueries/{id}/put/cspm/discovery_graph/graphqueries/{id}/delete/cspm/discovery_graph/graphqueries/{id}/patch/cspm/discovery_graph/list_from_query_responsepostPanoptica IntegrationsList IntegrationsgetCreate IntegrationpostGet IntegrationgetReplace IntegrationputUpdate Integration.patchDelete IntegrationdeleteGet the helm command for an integrationgetGet the helm values file for an integrationgetGet information about the helm chartgetPanoptica ReleasesList releasesgetGet releasegetGet the latest releasegetPolicy FrameworksCreate a new Policy FrameworkpostList all Policy Frameworks.getUpdate the Status of the specific Policy Frameworks and their Policy Rules based on the FrameworkIDpatchReturns the specific Policy Framework based on the IDgetUpdate the specific Policy Framework based on the IDputDelete the specific Policy Framework based on the IDdeletePolicy CategoriesCreate a new CategorypostList all Categories.getReturns the specific Category based on the IDgetUpdate the specific Category based on the IDputDelete the specific Category based on the IDdeletePolicy RulesList all the PolicyRulesgetReturns the specific Policy Rule based on the IDgetUpdate Policy Rule and Category associations.putReturns the number of Policy Rule per engine.getPowered by Update Integration.patch https://api.{location}.console.panoptica.app/api/kis/v1/integrations/{integrationID}Update Panoptica K8s integration.