External APIs 6.2 (2603)
Released - July 2026
Changelog
What's New
-
GET/tenants/{tenant_id}/name_change_history Get Tenant Name Change History -
POST/v1/agent/action/confirm Confirm or deny a pending agent action -
POST/v1/ai_governance/metrics/aggregate Aggregate AI Metrics -
POST/v1/copilot_stats/org_metrics Get Copilot Organization Metrics -
POST/v1/copilot_stats/user_metrics Get Copilot User Metrics -
POST/v1/executive_dashboard/saved_views Create a saved view -
GET/v1/executive_dashboard/saved_views/item/{view_id} Get a saved view by identifier -
PUT/v1/executive_dashboard/saved_views/item/{view_id} Update a saved view -
DELETE/v1/executive_dashboard/saved_views/item/{view_id} Delete a saved view -
POST/v1/executive_dashboard/saved_views/list List saved views -
POST/v2/savings_plans/{tenant_id}/purchased/details List purchased savings plan details -
POST/v2/savings_plans/{tenant_id}/purchased/utilization Get savings plan utilization metrics
What's Decommissioned
None
What's Changed
-
PUT/cost/cost_savings/accounts/visibility/{tenant_id} List Cost Saving RecommendationReturn Type
- Add recommendations.tenant_id//Tenant ID
-
GET/cost/cost_savings/accounts/visibility/{tenant_id}/recommendations/{recommendation_id}/view View Cost Saving RecommendationReturn Type
- Add tenant_id//Tenant ID
-
PUT/cost/cost_savings/tenants/visibility/{tenant_id} List Cost Saving Recommendation by TenantReturn Type
- Add recommendations.tenant_id//Tenant ID
-
POST/cost/costoptimizer/optimizerate/license_benefit/hub_discounts License Benefit Hub DiscountsReturn Type
- Change summary_data.tenant_id
-
POST/cost/ri/recommendation List RecommendationsReturn Type
- Change recommendations.tenant_id
-
GET/cost/ri/utilization/reservations List Cost Reservations & UtilizationReturn Type
- Add reservations.tenant_id//Tenant ID
-
GET/governance/guardrails/{tenant_id}/policy_jobs/{job_id} Describe Policy Job DetailsReturn Type
- Add tenant_id//Tenant ID
-
GET/governance/guardrails/{tenant_id}/recommendations List Policy RecommendationsReturn Type
- Add recommendations.tenant_id//Tenant ID
-
POST/recommendations/{tenant_id}/account/list List Recommendations by AccountReturn Type
- Add recommendations.tenant_id//Tenant ID
-
GET/recommendations/{tenant_id}/service_account/list List Recommendations by Cloud AccountReturn Type
- Add recommendations.tenant_id//Tenant ID
-
PUT/tenants/{tenant_id} Update TenantParameter
- Add UpdateTenantRequest.name//New name for the tenant. Tenant Name must be unique within the account. Must be 3-100 characters. Special characters ' " # ? / \ are not allowed.
-
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/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)
-
GET/v1/feature_requirements/list List Feature requirementsReturn Type
- Change executor (Added Enum)
-
PUT/v1/mcp/server/item/{server_id} Update an MCP server's configurationParameter
- Change McpServerRequest.business_agents
-
POST/v1/mcp/server/register Register a new MCP server for the current tenantParameter
- Change McpServerRequest.business_agents
-
POST/v1/mcp/server/tools Get MCP tools available for a tenant and business agentParameter
- Change McpToolsRequest.business_agent (Added Enum)
-
POST/v1/policies/policy_jobs/batch List of policy job detailsReturn Type
- Add tenant_id//Tenant ID
-
GET/v1/role_templates/list List Role TemplatesReturn Type
- Change policies.policy (Added Enum)
-
GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync StatusReturn Type
- Add finops__ri_ontology_sync//Billing & Cost Analytics - RI ontology projection into GraphDB current status
- Add finops__sp_ontology_sync//Billing & Cost Analytics - SP ontology projection into GraphDB current status
-
POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync StatusParameter
- Add ServiceAccountSync.finops__ri_ontology_sync//Billing & Cost Analytics - RI ontology projection into GraphDB current status
- Add ServiceAccountSync.finops__sp_ontology_sync//Billing & Cost Analytics - SP ontology projection into GraphDB current status
Return Type
- Add finops__ri_ontology_sync//Billing & Cost Analytics - RI ontology projection into GraphDB current status
- Add finops__sp_ontology_sync//Billing & Cost Analytics - SP ontology projection into GraphDB current status
-
GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status HistoryReturn Type
- Add finops__ri_ontology_sync//Billing & Cost Analytics - RI ontology projection into GraphDB status history
- Add finops__sp_ontology_sync//Billing & Cost Analytics - SP ontology projection into GraphDB status history
-
POST/v2/service_account/list List Service AccountsParameter
- Add ServiceAccountListRequest.filters.sync_status.finops__ri_ontology_sync//Billing & Cost Analytics - RI ontology projection into GraphDB current status
- Add ServiceAccountListRequest.filters.sync_status.finops__sp_ontology_sync//Billing & Cost Analytics - SP ontology projection into GraphDB current status
-
POST/v2/service_account/summary Summarize Service AccountsParameter
- Add ServiceAccountSummaryRequest.filters.sync_status.finops__ri_ontology_sync//Billing & Cost Analytics - RI ontology projection into GraphDB current status
- Add ServiceAccountSummaryRequest.filters.sync_status.finops__sp_ontology_sync//Billing & Cost Analytics - SP ontology projection into GraphDB current status
What's Coming in the Next Release? (2604)
What's New:
-
GET/v2/service_account/item/{service_account_id}/aws/log_groups/{region} List Available AWS CloudWatch Log Groups By Region -
GET/v2/service_account/item/{service_account_id}/gcp/bigquery/datasets List Available GCP BigQuery Datasets -
GET/v2/service_account/item/{service_account_id}/gcp/bigquery/datasets/{dataset_id}/tables List Available GCP BigQuery Tables
What's Changing:
-
POST/cost_anomaly/billing_cost_anomaly Get Account wise daily Billing Cost AnomalyParameter
- Add CostAnomalySummaryRequest.billing_source//Records based on the actual metric that is used during anomaly detection
Return Type
- Add details.billing_source//Records based on the actual metric that is used during anomaly detection
-
POST/cost_anomaly/billing_cost_anomaly_resources Get Account wise daily Billing Cost Anomaly ResourcesParameter
- Add CostAnomalyResourcesRequest.billing_source//Records based on the actual metric that is used during anomaly detection
Return Type
- Add details.billing_source//Records based on the actual metric that is used during anomaly detection
-
GET/tenants List TenantReturn Type
- Add tenants.cost_anomaly_settings.billing_source//Base billing metric where the aggregation query will be executed.
-
PUT/tenants/{tenant_id} Update TenantParameter
- Add UpdateTenantRequest.cost_anomaly_settings.billing_source//Base billing metric where the aggregation query will be executed.
-
GET/v1/feature_requirements/list List Feature requirementsReturn Type
- Change feature (Added Enum)
- Change providers.mandatory_dependent_features
- Change providers.optional_dependent_features
- Change providers.ondemand_dependent_features
-
PUT/v1/master_accounts/item/{master_account_id} Master Account UpdateParameter
- Add MasterAccountDetails.cost_anomaly_settings.billing_source//Base billing metric where the aggregation query will be executed.
Return Type
- Add cost_anomaly_settings.billing_source//Base billing metric where the aggregation query will be executed.
-
GET/v1/master_accounts/item/{master_account_id} Master Account ViewReturn Type
- Add cost_anomaly_settings.billing_source//Base billing metric where the aggregation query will be executed.
-
GET/v1/products/list List ProductsReturn Type
- Change features
-
POST/v2/cost_anomaly/dimension_grouping_rule_view Get grouping rule–wise daily cost anomaliesParameter
- Add CostAnomalyGroupingRuleRequest.billing_source//Records based on the actual metric that is used during anomaly detection
Return Type
- Add billing_source//Records based on the actual metric that is used during anomaly detection
-
POST/v2/service_account/create Create a new Service AccountParameter
- Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
-
GET/v2/service_account/item/{service_account_id} Get Service Account detailsReturn Type
- Change onboarded_features.feature (Added Enum)
-
POST/v2/service_account/item/{service_account_id} Update Service Account detailsParameter
- Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
Return Type
- Change onboarded_features.feature (Added Enum)
-
GET/v2/service_account/item/{service_account_id}/credentials_validation Validate Service Account CredentialsReturn Type
- Change onboarded_features.feature (Added Enum)
-
POST/v2/service_account/item/{service_account_id}/dry_run Validate update of Service Account detailsParameter
- Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
Return Type
- Change onboarded_features.feature (Added Enum)
-
POST/v2/service_account/item/{service_account_id}/extended_dry_run Validate update of Service Account details and check if the Governance Configuration can be accepted by the Cloud/Tool providerParameter
- Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
Return Type
- Change onboarded_features.feature (Added Enum)
-
GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync StatusReturn Type
- Add cloudops__ai_prompt_analytics//AI Prompt Analytics current status
-
POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync StatusParameter
- Add ServiceAccountSync.cloudops__ai_prompt_analytics//AI Prompt Analytics current status
Return Type
- Add cloudops__ai_prompt_analytics//AI Prompt Analytics current status
-
GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status HistoryReturn Type
- Add cloudops__ai_prompt_analytics//AI Prompt Analytics status history
-
POST/v2/service_account/list List Service AccountsParameter
- Add ServiceAccountListRequest.filters.sync_status.cloudops__ai_prompt_analytics//AI Prompt Analytics current status
- Change ServiceAccountListRequest.filters.onboarded_any
- Change ServiceAccountListRequest.filters.onboarded_all
-
POST/v2/service_account/summary Summarize Service AccountsParameter
- Add ServiceAccountSummaryRequest.filters.sync_status.cloudops__ai_prompt_analytics//AI Prompt Analytics current status
- Change ServiceAccountSummaryRequest.filters.onboarded_any
- Change ServiceAccountSummaryRequest.filters.onboarded_all