External APIs 6.0 (2601)
Released - May 2026
Changelog
What's New
-
POST/v1/dimensions/precompute/status/batch -
POST/v1/dimensions/precompute/trigger -
POST/v1/resource/dashboard/trend/list List of infra resource details captured for given summary filters -
POST/v1/resource/dashboard/trend/summary Retrieves trend summary of infrastructure resources -
POST/v1/secops/dashboard/infra_misconfig/summary Get summary of infra mis-configurations aggregated by region, resource category, or account for a given tenant -
POST/v1/secops/dashboard/infra_misconfig/summary_by_resource Get summary of infra mis-configurations aggregated by resource(s) for a given tenant -
POST/v1/secops/dashboard/infra_misconfig/trend/list List of infra misconfigurations IDs captured for given summary filters -
POST/v1/secops/dashboard/infra_misconfig/trend/summary Retrieves trend summary of infrastructure misconfigurations -
POST/v1/secops/dashboard/infra_threats/summary Get summary of infra threats aggregated by region, resource category, or account for a given tenant -
POST/v1/secops/dashboard/infra_threats/summary_by_resource Get summary of infra threats aggregated by resource(s) for a given tenant -
POST/v1/secops/dashboard/infra_threats/trend/list List of infra threat IDs captured for given summary filters -
POST/v1/secops/dashboard/infra_threats/trend/summary Retrieves trend summary of infrastructure threats -
POST/v1/secops/dashboard/infra_vulnerabilities/summary Get summary of infra vulnerabilities aggregated by region, resource category, or account for a given tenant -
POST/v1/secops/dashboard/infra_vulnerabilities/summary_by_resource Get summary of infra vulnerabilities aggregated by resource(s) for a given tenant -
POST/v1/secops/dashboard/infra_vulnerabilities/trend/list List of infra vulnerability IDs captured for given summary filters -
POST/v1/secops/dashboard/infra_vulnerabilities/trend/summary Retrieves trend summary of infrastructure vulnerabilities -
POST/v2/cost_anomaly/dimension/trigger Trigger cost anomaly detection for a dimension, optionally filtered by grouping rules -
GET/v2/service_account/item/{service_account_id}/gcp/buckets List Available GCS Buckets
What's Decommissioned
- POST/
v1/on_premises/utilization/metric
What's Changed
-
GET/access/posture/governance_summary/list Get Access Summary CountParameter
- Change services
-
GET/access/posture/governance_summary_dashboard Get Access Summary Dashboard CountParameter
- Change services
-
GET/access/posture/view_violations Get Access ViolationsParameter
- Change services
-
POST/access/visibility/details Get Access DetailParameter
- Change services
-
GET/access/visibility/filter Get Access Visibility FilterParameter
- Change services
-
POST/budget/dashboard/list_budgets View Budget DashboardParameter
- Add BudgetListRequest.active_only//When true, returns only active budgets.
- Add BudgetListRequest.start_date//ISO 8601 UTC datetime. When provided with end_date, filters to budgets whose period overlaps the given range.
- Add BudgetListRequest.end_date//ISO 8601 UTC datetime. When provided with start_date, filters to budgets whose period overlaps the given range.
- Change BudgetListRequest.service_name
Return Type
-
Add budgets_list.scope.service_account_ids//Service account Ids.
-
Change budgets_list.scope.cloud
-
POST/compliance/executive_dashboard/compliance Compliance Security Dashboard SummaryParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/compliance/executive_dashboard/control_health Compliance Control Health by Control CategoriesParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/compliance/executive_dashboard/risk Compliance Risks By Cloud AccountsParameter
- Change SecurityDashboardRequest.fil
-
GET/compliance/{tenant_id}/standards List Compliance StandardsParameter
- Change valid_service_type
-
POST/compliance_posture/detail_for_policy/{policy_id} List Compliance posture DetailsForPoliciesParameter
- Change ComplianceDetailsForPoliciesRequest.services
-
POST/compliance_posture/summary_by_accounts List compliance_posture summary_by_accountsParameter
- Change ComplianceSummaryRequest.services
-
POST/compliance_posture/summary_by_policies List Compliance posture SummaryByPoliciesParameter
- Change ComplianceSummaryByPoliciesRequest.services
-
POST/cost/costoptimizer/optimizerate/license_benefit/hub_discounts License Benefit Hub DiscountsParameter
- Change LicenseBenefitHubDiscountsRequest.cloud_provider (Removed Enum)
Return Type
- Change summary_data.cloud_provider (Removed Enum)
-
POST/cost/costoptimizer/optimizerate/license_benefit/saving_summary License Benefit Cost Savings SummaryParameter
- Change LicenseBenefitSavingRequest.service_names
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/cloud_accounts View Cloud Account_ID and Cloud Account NameParameter
- Change service_name
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/filter View Tenant Wise Currency's Or Cloud Account TypeParameter
- Change service_name
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/summary Tenant Wise Cost SummaryParameter
- Change service_name
-
GET/cost/costoptimizer/optimizeusage/{tenant_id}/top_recommendations View Resource Wise Cost Details Under Cloud Account IDParameter
- Add currency//select mode of currency
-
POST/cost/executive_dashboard/cost_optimization_by_optimization_types cost optimization by optimization typeParameter
- Change CostOptimizationByOptimizationTypesRequest.filter.clouds
Return Type
- Change cloud_provider (Removed Enum)
-
POST/cost/executive_dashboard/cost_optimization_trend Get cost optimization trendParameter
- Change CostOptimizationTrendRequest.filter.clouds
Return Type
- Change cloud (Removed Enum)
-
GET/cost/markups_and_discounts/{tenant_id}/list List Cost Markup RulesReturn Type
- Change service (Removed Enum)
-
POST/cost/ri/recommendation List RecommendationsParameter
- Change ListRIRecommendationsRequest.services
-
GET/cost/ri/utilization/reservations List Cost Reservations & UtilizationParameter
- Change service
-
POST/governance/account/{tenant_id}/cloud_account/{cloud_account_id}/config_validation Config Validation DetailsParameter
- Change ConfigValidationRequest.service_name (Removed Enum)
-
POST/governance/guardrails/policies/batch List of policy details fetched for given policy uris or policy idsReturn
- TypeChange severity (Added Enum)
-
POST/governance/guardrails/{tenant_id}/policies Create PolicyParameter
- Change CreatePolicyRequest.cloud
-
POST/governance/guardrails/{tenant_id}/policies/batch List of policy details fetched for given policy urisReturn Type
- Change severity (Added Enum)
-
POST/governance/guardrails/{tenant_id}/policies/list List PoliciesReturn Type
- Change policies.severity (Added Enum)
-
GET/governance/guardrails/{tenant_id}/policies/{policy_id} Describe PolicyReturn Type
- Change severity (Added Enum)
-
PUT/governance/guardrails/{tenant_id}/policies/{policy_id} Update PolicyParameter
- Change UpdatePolicyRequest.cloud
-
POST/operation/posture/dashboard_summary List Operation Posture Details For Mobile SiteParameter
- Change OperationPostureRequest.service_name (Removed Enum)
-
GET/operations/activity/{tenant_id}/list_activity_operations List Operations Activity Details by Resource & Resource TypeParameter
- Change service
-
POST/operations/monitoring_and_alerts/monitoring_templates/{tenant_id}/resource_metric_hierarchy_configuration List Operations Resource Metric Hierarchy ConfigurationParameter
- Change ResourceMetricHierarchyRequest.service (Removed Enum)
-
GET/resource/inventory/{tenant_id}/cloud_account Getting the resources cloud account details based on the tenantParameter
- Change service_name
-
POST/resource/inventory/{tenant_id}/count Get Inventory CountParameter
- Change CategoryCountRequest.filters.service (Removed Enum)
-
POST/resource/inventory/{tenant_id}/filters List Inventory FiltersParameter
- Change service_name
-
POST/resource/inventory/{tenant_id}/resource_listing Get Resource ListingParameter
- Change ResourceListingRequest.cloud (Removed Enum)
-
POST/resource/inventory/{tenant_id}/resources Get Inventory DetailsParameter
- Change InventoryResourceDetailsRequest.filters.service (Removed Enum)
-
GET/resource/posture/account_or_tenant/visibility List Resource Visibility CountParameter
- Change cloud
-
GET/resource/posture/account_or_tenant/visibility/resources_without_locks_or_tags List Resource Visibility DetailsParameter
- Change cloud
-
GET/resource/posture/list List Resource Posture DetailsParameter
- Change service_name
-
POST/security/executive_dashboard/threats/by_cloud_accounts Get Threat by Cloud AccountsParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_accounts.cloud_provider (Removed Enum)
-
POST/security/executive_dashboard/threats/by_region Get Threat by RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_cloudprovider.cloud_provider (Removed Enum)
-
POST/security/executive_dashboard/threats/by_resource_category Get Threat by Resource CategoryParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/threats/trend_by_severity Get Threats by TrendParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/violations/by_cloud_account Get Config Violation by Cloud AccountParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_accounts.cloud_provider (Removed Enum)
-
POST/security/executive_dashboard/violations/by_region Get Config Violation By RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_cloudprovider.cloud_provider (Removed Enum)
-
POST/security/executive_dashboard/violations/by_resource_category Get Config Violation by Resource CategoryParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/violations/trend_by_severity Get Config Violation trend by severityParameter
- Change SecurityDashboardRequest.filter.clouds
-
POST/security/executive_dashboard/vulnerabilities/by_cloud_account Get Vulnerability by Cloud AccountParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_accounts.cloud_provider (Removed Enum)
-
POST/security/executive_dashboard/vulnerabilities/by_region Get Vulnerability by RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change summary_by_cloudprovider.cloud_provider (Removed Enum)
-
POST/security/executive_dashboard/vulnerabilities/trend_by_severity Get Vulnerability by TrendParameter
- Change SecurityDashboardRequest.filter.clouds
-
GET/security/posture/visibility/{tenant_id}/get/vulnerability List Security Vulnerability DetailsParameter
- Change services
-
GET/security/posture/visibility/{tenant_id}/get/{action_name} List Security Visibility DetailsParameter
- Change services
-
GET/security/posture/{tenant_id}/get/securityops/{action_name} Get Security Posture Details by Cloud Account & Cloud Service ProviderParameter
- Change service_name
-
GET/tenants List TenantReturn Type
- Add tenants.cost_processing_settings
-
PUT/tenants/{tenant_id} Update TenantParameter
- Add UpdateTenantRequest.cost_processing_settings
-
GET/users/filter-options List UsersReturn Type
- Change tenants.cloud_providers.cloud (Removed Enum)
-
POST/v1/admin/background_job/forwarding_check InternalParameter
- Change BackgroundJobForwardingCheckRequest.target_executor (Added Enum)
- Change BackgroundJobForwardingCheckRequest.path_executors
-
PUT/v1/admin/background_job/invalidationParameter
- Change BackgroundJobInvalidation.executors
-
POST/v1/admin/background_job/list Returns a list of BackgroundJobs idsParameter
- Change BackgroundJobListRequest.filters.executor (Added Enum)
-
POST/v1/admin/background_job/logger/set-level Sets the level of a loggerParameter
- Change BackgroundJobLogger.executor (Added Enum)
Return Type
- Change executor (Added Enum)
-
POST/v1/admin/background_job/loggers Returns a list of BackgroundJobs threadsParameter
- Change BackgroundJobLoggerRequest.executor (Added Enum)
Return Type
- Change executor (Added Enum)
-
POST/v1/admin/background_job/queue Queues a Background JobParameter
- Change BackgroundJobQueueRequest.executor (Added Enum)
-
POST/v1/admin/background_job/stacktrace Returns the frames for the executing BackgroundJobReturn Type
- Change executor (Added Enum)
-
POST/v1/admin/background_job/stats Returns statistics about the selected executorsParameter
- Change BackgroundJobStatisticsRequest.executor (Added Enum)
-
POST/v1/admin/background_job/threads Returns a list of BackgroundJobs threadsParameter
- Change BackgroundJobThreadRequest.executor (Added Enum)
Return Type
- Change executor (Added Enum)
-
POST/v1/admin/request_audit/list Returns a list of BackgroundJobs idsParameter
- Change RequestAuditListRequest.filters.executor (Added Enum)
-
POST/v1/admin/request_audit/profiler/config Requests to profile a endpoint or resource pathReturn Type
- Change executor (Added Enum)
-
POST/v1/admin/request_audit/profiler/status Get the list of endpoints currently profiledReturn Type
- Change executor (Added Enum)
-
POST/v1/appsecops/dashboard/summary/sbom_vulnerabilities List of all SBOM vulnerabilitiesReturn Type
- Change results.top_cvss_metric.severity
-
POST/v1/appsecops/dashboard/vulnerabilities/aggregation_by_component List of aggregated vulnerability count by component propertiesReturn Type
- Change severity
-
POST/v1/appsecops/dashboard/vulnerabilities/trend_by_severity List of vulnerabilities count by severityReturn Type
- Add sbom_version_ids//List of sbom version ID(s) that are associated with the vulnerabilities detected in the time interval.
-
POST/v1/appsecops/sbom_version/vulnerabilities/batch List of SBOM version vulnerabilities detailsReturn Type
- Change sbom_vulnerability_details_by_tenant.cvss_metrics.severity
-
POST/v1/aws-security-hub/dashboard/findings/list Returns a list AWS Security Hub Findings idsParameter
- Change AwsSecurityHubFindingListRequest.filters.filters.clouds
-
POST/v1/background_job_handler/configuration Fetch the configuration of a Background Job HandlerParameter
- Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
-
POST/v1/background_job_handler/list Lists the active Background Job HandlersParameter
- Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
-
POST/v1/cost/costoptimizer/optimizerate/long_term_savings/recommended_reservations/savings_summary Saving Summary for Recommended ReservationsParameter
- Change RecommendedReservationsSavingsSummaryRequest.services
-
POST/v1/cost/tags/list Returns a list of CostTag idsParameter
- Change CostTagListRequest.filters.clouds
-
POST/v1/executive_dashboard_version/parseImport Parse Dashboard Definition VersionReturn Type
- Change cloud (Removed Enum)
-
GET/v1/feature_requirements/list List Feature requirementsReturn Type
- Change executor (Added Enum)
-
POST/v1/integrations/servicenow/cmdb_config/list_inventory_attributes List Inventory Attributes for ResourceParameter
- Change ServiceNowCmdbViewInventorySchemaRequest.service_name (Removed Enum)
-
POST/v1/integrations/servicenow/cmdb_config/view_hierarchy View Cloud Schema HierarchyParameter
- Change ServiceNowCmdbCloudSchemaRequest.service_name (Removed Enum)
-
GET/v1/master_accounts/item/{master_account_id} Master Account ViewReturn Type
- Add cost_processing_settings
-
PUT/v1/master_accounts/item/{master_account_id} Master Account UpdateParameter
- Add MasterAccountDetails.cost_processing_settings
Return Type
- Add cost_processing_settings
-
POST/v1/recommendations/resources/list Fetch a List of Resource RecommendationParameter
- Add ListResourceRecommendationRequest.sort//Sort criteria
-
POST/v1/resource/virtual_machine_agents/list List VM Agents DetailsParameter
- Change VirtualMachineAgentsListRequest.filters.cloud (Removed Enum)
-
GET/v1/role_templates/list List Role TemplatesReturn Type
- Change cloud_services
-
POST/v1/secops/infra_threats/list Lists of threat IDs captured for cloud resourcesParameter
- Delete
ThreatVulnerabilityRequest.filters.tenant_ids//List of Tenant IDs to filter the threats/vulnerabilities. This can be fetched from the List Tenants API call. - Delete
ThreatVulnerabilityRequest.filters.filters//Query based on Cloud Providers, Cloud Account Ids, Statuses, Severities, Issue Types, Intents, ResourceCategories, ResourceTypes, Resources, Resource IDs and Vulnerability IDs - Change ThreatVulnerabilityRequest.sort.column (Added Enum)
- Delete
-
POST/v1/secops/infra_vulnerabilities/list List of vulnerability IDs captured for cloud resourcesParameter
- Delete
ThreatVulnerabilityRequest.filters.tenant_ids//List of Tenant IDs to filter the threats/vulnerabilities. This can be fetched from the List Tenants API call. - Delete
ThreatVulnerabilityRequest.filters.filters//Query based on Cloud Providers, Cloud Account Ids, Statuses, Severities, Issue Types, Intents, ResourceCategories, ResourceTypes, Resources, Resource IDs and Vulnerability IDs - Change ThreatVulnerabilityRequest.sort.column (Added Enum)
- Delete
-
POST/v1/secops/vulnerabilities/batch List of vulnerability detailsReturn Type
- Change cvss_metrics.severity
-
POST/v1/tag_baselines/available_tags/list Returns a list of AvailableTags idsParameter
- Change TagBaselineAvailableTagListRequest.filters.filters.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/resource_summary Summarize the tag posture matching the filtering criteria returning resource coverage countsParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/summary/cloud_account/list Returns a list of TagPostureCloudAccountSummary identifiers based on input filtersParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/summary/resource/list Returns a list of TagPostureResourceSummary identifiers based on input filtersParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
POST/v1/tag_posture/snapshot/item/{snapshot_id}/workload_summary/{workload_id}/resource/list Returns a batch of TagPostureWorkloadResourceSummaryParameter
- Change TagPostureSummaryListRequest.filters.filter.clouds
-
GET/v1/waf-frameworks/{tenant_id}/framework/{framework_id}/sync Sync Framework from AWS or To AWSReturn Type
- Change valid_service_types
-
POST/v1/well-architected-framework/{tenant_id}/framework/batch Batch FrameworksReturn Type
- Change valid_service_types
-
POST/v1/well-architected-framework/{tenant_id}/framework/create Framework CreateParameter
- Change WellArchitectedFramework.valid_service_types
Return Type
- Change valid_service_types
-
POST/v1/well-architected-framework/{tenant_id}/framework/update Framework UpdateParameter
- Change WellArchitectedFramework.valid_service_types
Return Type
- Change valid_service_types
-
POST/v1/workload-query/resource/filters/service-resource Returns list of WorkloadServiceResource with all possible filter values for the given cloud accountsReturn Type
- Change cloud (Removed Enum)
-
POST/v2/operation/automation/templates/batch Template List BatchReturn Type
- Change services
- Change resource_types.service_name (Removed Enum)
-
POST/v2/schedule_recommendations/filters Schedule Recommendations FiltersParameter
- Change ScheduleRecommendationFiltersRequest.service_names
Return Type
- Change services
-
POST/v2/schedule_recommendations/list_schedules Schedule Recommendations Schedule ListParameter
- Change ScheduleRecommendationScheduleRequest.services
-
POST/v2/schedule_recommendations/summary Schedule Recommendations SummaryParameter
- Change ScheduleRecommendationSummaryRequest.service_names
-
POST/v2/security/executive_dashboard/access/by_cloud_account Get Access Violation by Cloud AccountParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change cloud_provider (Removed Enum)
-
POST/v2/security/executive_dashboard/access/by_region Get Access Violation By RegionParameter
- Change SecurityDashboardRequest.filter.clouds
Return Type
- Change cloud_provider (Removed Enum)
-
POST/v2/security/executive_dashboard/access/trend_by_severity Get Access Violation trend by severityParameter
- Change SecurityDashboardRequest.filter.clouds
What's Coming in the Next Release? (2602)
What's New:
-
GET /v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Get Policy parameter configuration Master Account -
POST /v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Update Policy parameter configuration Master Account -
DELETE /v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Delete Policy parameter configuration Master Account -
GET /v1/mcp/server/item/{server_id} Get MCP server details -
PUT /v1/mcp/server/item/{server_id} Update an MCP server's configuration -
DELETE /v1/mcp/server/item/{server_id} Delete MCP server -
PATCH /v1/mcp/server/item/{server_id}/enabled Enable or disable an MCP server post-registration -
POST /v1/mcp/server/list List MCP servers for the current tenant -
POST /v1/mcp/server/register Register a new MCP server for the current tenant -
POST /v1/mcp/server/tools Get MCP tools available for a tenant and business agent -
POST /v1/resource/dashboard/detail Retrieves resource detail view (overview and configuration) -
POST /v1/resource/dashboard/detail/activity Retrieves resource activity timeline or event attribute details -
POST /v2/billing/identities Return distinct billing line-item identities including tags, without time-series data -
POST /v2/sku_unit_price Get cloud SKU unit pricing from MongoDB
What's Changing:
-
POST /v1/resource/dashboard/trend/list List of infra resource details captured for given summary filtersReturn Type
- Add resources.inventory_id//Internal inventory identifier for the resource.
- Add resources.belongs_to_canonical_resource//Canonical resource IRI linked from the workload resource via belongsToCanonicalResource.
- Add resources.tags//Resource tags as key/value pairs.
-
POST /v1/resource/dashboard/trend/summary Retrieves trend summary of infrastructure resourcesReturn Type
- Change change_status (Added Enum, Removed Enum)
-
POST /v2/billing/line_items_summary List values for group_by key used in service accountsParameter
- Change BillingLineItemSummaryRequest.key.selector (Added Enum)
-
POST /v2/service_account/batch Batch Service Account DetailsReturn Type
- Change results
-
GET /v2/service_account/item/{service_account_id}/compartments List of Available OCI CompartmentsReturn Type
- Add parent_id//Parent Compartment Id
-
POST /v2/service_account/list List Service AccountsParameter
- Add ServiceAccountListRequest.filters.include_children_recursively//When filtering by parent_ids, also include accounts that are not directly under the parent but are in the hierarchy below the parent. This option is not supported with include_resource_as_parent.
- Add ServiceAccountListRequest.filters.exclude_service_account_ids//Service account IDs to exclude
-
POST /v2/service_account/summary Summarize Service AccountsParameter
- Add ServiceAccountSummaryRequest.filters.include_children_recursively//When filtering by parent_ids, also include accounts that are not directly under the parent but are in the hierarchy below the parent. This option is not supported with include_resource_as_parent.
- Add ServiceAccountSummaryRequest.filters.exclude_service_account_ids//Service account IDs to exclude
Updated 15 days ago