External APIs 3.9.2

Changelog

What's New

  • POST/governance/account/cloud_accounts List Cloud Accounts
  • POST/resource/tags/{tenant_id}/remediation Create Resource Tag Remediation
  • POST/security/executive_dashboard/threats/by_cloud_accounts Get Threat by Cloud Accounts
  • POST/security/executive_dashboard/threats/by_region Get Threat by Region
  • POST/security/executive_dashboard/threats/trend_by_severity Get Threats by Trend POST/v1/chatbot Get Chat Bot Response Model
  • POST/v1/cost/tags/batch Returns a batch of CostTag
  • POST/v1/cost/tags/list Returns a list of CostTag ids
  • POST/v1/tag_baselines/available_tags/batch Returns a batch of AvailableTag
  • POST/v1/tag_baselines/available_tags/list Returns a list of AvailableTags ids
  • GET/v1/tag_posture/snapshot/create Returns a TagPostureSnapshot

What's Deprecated

What's Changed

  • GET/access/posture/governance_summary/list Get Access Summary Count

📘

Parameter

Change services

  • GET/access/posture/governance_summary_dashboard Get Access Summary Dashboard Count

📘

Parameter

Change services

  • GET/access/posture/view_violations Get Access Violations

📘

Parameter

Change services

  • POST/access/visibility/details Get Access Detail

📘

Parameter

Change services

  • GET/access/visibility/filter Get Access Visibility Filter

📘

Parameter

Change services

  • POST/alerts/{tenant_id}/post_configure/{cloud_account_id}/create_alert_configuration Create Alert Configuration Post On-Boarding

📘

Parameter

Change services

  • POST/budget/create Create Budget

📘

Parameter

Change BudgetCreateUpdateReqModel.budget_details.filters.tags

  • POST/budget/dashboard/list_budgets View Budget Dashboard

📘

Parameter

BudgetListReqModel.filters.budget_frequency Change BudgetListReqModel.filters.amount_from Change BudgetListReqModel.filters.amount_to Change BudgetListReqModel.filters.actual_amount_from Change BudgetListReqModel.filters.actual_amount_to Change BudgetListReqModel.filters.forecasted_amount_from Change BudgetListReqModel.filters.forecasted_amount_to

  • PUT/budget/update Update Budget BudgetCreateUpdateReqModel.budget_details.filters.tags

📘

Parameter

Change BudgetCreateUpdateReqModel.budget_details.filters.tags

  • GET/budget/{budget_id}/view List Budget Detail Return Type Change summary.budget_details.filters.tags
  • GET/compliance/{tenant_id}/standards List Compliance Standards Parameter Add framework//true/false flag to fetch framework standards Return Type Add data.logo//Logo of standard
  • POST/cost/costoptimizer/optimizerate/license_benefit/hub_discounts License Benefit Hub Discounts Parameter Change LicenseBenefitHubDiscountsRequest.cloud_provider (Added Enum) Return Type Change summary_data.cloud_provider (Added Enum)
  • POST/cost/costoptimizer/optimizerate/license_benefit/saving_summary License Benefit Cost Savings Summary Parameter Change LicenseBenefitSavingRequest.service_names
  • GET/cost/costoptimizer/optimizeusage/{tenant_id}/cloud_accounts View Cloud Account_ID and Cloud Account Name Parameter Change service_name
  • GET/cost/costoptimizer/optimizeusage/{tenant_id}/filter View Tenant Wise Currency's and Cloud Account Type Parameter Change service_name
  • GET/cost/costoptimizer/optimizeusage/{tenant_id}/summary Tenant Wise Cost Summary Parameter Change service_name
  • POST/cost/executive_dashboard/budget_drift Get Actual or Forecast Budget Drift Parameter Change BudgetDriftRequest.filter.clouds
  • POST/cost/executive_dashboard/cloud_forecaster_for_six_months Get cloud Forecaster for six months Parameter Change CloudForecasterForSixMonthsRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/cost_anomalies_by_cloud Get Cost Spend By Cloud and Resource Category Parameter Change CostAnomalyByCloudRequest.filter.clouds
  • POST/cost/executive_dashboard/cost_optimization_by_optimization_types cost optimization by optimization type Parameter Change CostOptimizationByOptimizationTypesRequest.filter.clouds Return Type Change cloud_provider (Added Enum)
  • POST/cost/executive_dashboard/cost_optimization_trend Get cost optimization trend Parameter Change CostOptimizationTrendRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/cost_trend_by_cloud Get Cost Trend By Cloud Parameter Change CostTrendByCloudRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/spend-by-billing-type Get Cost Spend By Billing Type Parameter Change CostSpendByBillingTypeRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/spend-by-cloud Get Cost Spend By Cloud Parameter Change CostSpendByCloudRequest.filter.clouds Return Type Change cloud POST/cost/executive_dashboard/spend-by-cloud-account Get Cost Spend By Cloud Account Parameter Change CostSpendByCloudAccountRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/spend_by_cloud_resource_category Get Cost Spend By Cloud and Resource Category Parameter Change CostSpendByCloudResourceCategoryRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/spend_by_cloud_tenant Get Cost Spend By Cloud and Tenant Parameter Change CostSpendByCloudTenantRequest.filter.clouds Return Type Change cloud (Added Enum)
  • POST/cost/executive_dashboard/spend_by_region Get Cost Spend By Region Parameter Change CostSpendByRegionRequest.filter.clouds Return Type Change cloud
  • POST/cost/executive_dashboard/tagged_and_untagged_resources
  • Get Tagged and Untagged Resources Cost By Product Category Parameter Change TaggedUntaggedResourcesByProductCategoryRequest.filter.clouds POST/cost/executive_dashboard/tagged_and_untagged_spend_by_cloud Get Tagged and Untagged Spend Cloud Wise Parameter Change TaggedAndUntaggedResourceByCloudRequestModel.filter.clouds Return Type Add cloud.tagged_count//tagged resource count Add cloud.untagged_count//untagged resource count Add product_category.tagged_count//tagged resource count Add product_category.untagged_count//untagged resource count Add region.tagged_count//tagged resource count Add region.untagged_count//untagged resource count Deletetenant//tenant details
  • POST/cost/executive_dashboard/tagged_untagged_trend_cost_trend Get Tag And Untag Cloudwise Trend Parameter Change TaggedAndUntaggedCostTrendRequestModel.filter.clouds Return Type Add tagged_count//tagged resource count Add untagged_count//untagged resource count
  • POST/cost/executive_dashboard/top_budgets Get Top Budget By Tenant Parameter Change TopBudgetByTenantRequest.filter.clouds
  • GET/cost/markups_and_discounts/{tenant_id}/list List Cost Markup Rules Parameter scope change into not required Change scope
  • PUT/cost/posture/account_or_tenant/visibility/cloud_usage_summary List Visibility Summary by Cloud Account Usage Parameter Change ListIdentifierWiseRequest.service_name (Added Enum)
  • PUT/cost/posture/account_or_tenant/visibility/identifier_wise_cost List Visibility Summary by Identifier Parameter Change ListIdentifierWiseRequest.service_name (Added Enum)
  • POST/cost/posture/dashboard_summary List Dashboard Summary by Account, Tenant, Service type Parameter Change CostDashboardSummaryRequest.filter.service_type Return Type Change account_usage.service_type (Added Enum)
  • POST/cost/ri/recommendation List Recommendations Parameter Change ListRIRecommendationsRequest.services
  • GET/cost/ri/utilization/reservations List Cost Reservations & Utilization Parameter Change service
  • GET/cost/schedule_recommendation/dashboard/summary List Schedule Recommendation Account Dashboard Summary Parameter Change service_name
  • GET/cost/schedule_recommendation/resource/summary List Schedule Recommendation Resource Dashboard Summary Parameter Change service_name
  • POST/cost/service/filters List Service Filters Parameter Change CostServiceFilterRequestModel.cloud_name (Added Enum)
  • POST/cost_anomaly/billing_cost_anomaly Get Account wise daily Billing Cost Anomaly Parameter Change CostAnomalySummaryRequest.filter.clouds Return Type Add details.product_categories.anomaly_type//Anomaly Type
  • POST/cost_anomaly/rule_based_cost_anomaly Get Account wise daily Rule Cost Anomaly Parameter Change CostAnomalySummaryRequest.filter.clouds
  • POST/operation/posture/dashboard_summary List Operation Posture Details Parameter Change OperationPostureRequest.service_name (Added Enum)
  • POST/operations/activity/{tenant_id}/create Create New Activity Configuration Parameter Change CreateActivityRequestModel.service (Added Enum)
  • GET/operations/activity/{tenant_id}/get_configuration_summary Get Activity Configuration Summary Parameter Change service
  • GET/operations/activity/{tenant_id}/list_activity_operations List Operations Activity Details by Resource & Resource Type Parameter Change service
  • POST/operations/anomaly_detector/metric_anomalies/{tenant_id}/list List Metric Anomalies Parameter Change ListMetricAnomaliesRequest.service (Added Enum) POST/operations/monitoring_and_alerts/monitoring_templates/{tenant_id}/resource_metric_hierarchy_configuration List Operations Resource Metric Hierarchy Configuration Parameter Change ResourceMetricHierarchyRequest.service (Added Enum)
  • GET/resource/inventory/{tenant_id}/cloud_account Getting the resources cloud account details based on the tenant Parameter Change service_name
  • POST/resource/inventory/{tenant_id}/count Get Inventory Count Parameter Change CategoryCountRequest.filters.service (Added Enum)
  • POST/resource/inventory/{tenant_id}/filters List Inventory Filters Parameter Change service_name
  • POST/resource/inventory/{tenant_id}/resource_listing Get Resource Listing Parameter Change ResourceListingRequest.cloud (Added Enum)
  • POST/resource/inventory/{tenant_id}/resources Get Inventory Details Parameter Change InventoryResourceDetailsRequest.filters.service (Added Enum)
  • GET/resource/posture/account_or_tenant/visibility List Resource Visibility Count Parameter Change cloud
  • GET/resource/posture/account_or_tenant/visibility/resources_without_locks_or_tags List Resource Visibility Details Parameter Change cloud
  • GET/resource/posture/list List Resource Posture Details Parameter Change service_name
  • POST/resource/tags/{tenant_id}/remediation_status/{cloud} Get Resource Tag Remediation Status Parameter Add GetRemediationStatusRequestModel.service_account_id//service account id Add GetRemediationStatusRequestModel.service_account_name//service account name DeleteGetRemediationStatusRequestModel.cloud_account_id//cloud_acccount_id DeleteGetRemediationStatusRequestModel.cloud_account_name//cloud_account_name Change GetRemediationStatusRequestModel.resource_category Change GetRemediationStatusRequestModel.resource_type Change GetRemediationStatusRequestModel.resource Change GetRemediationStatusRequestModel.resource_filter Change GetRemediationStatusRequestModel.resource_id
  • POST/security/executive_dashboard/vulnerabilities/by_cloud_account Get Vulnerability by Cloud Account Parameter Add SecurityDashboardByTrendRequest DeleteSecurityDashboardByTrend Return Type Add summary_by_accounts//Visibility of the vulnerabilities by Account Deletestatus//status response Deletemessage//message response Deletedata//Visibility of the vulnerabilities by findings_type POST/security/executive_dashboard/vulnerabilities/by_region Get Vulnerability by Region Parameter Add SecurityDashboardByTrendRequest DeleteSecurityDashboardByTrend Return Type Add summary_by_cloudprovider//Visibility of the vulnerabilities by Account Deletestatus//status response Deletemessage//message response Deletedata//Visibility of the vulnerabilities by findings_type POST/security/executive_dashboard/vulnerabilities/trend_by_severity Get Vulnerability by Trend Parameter Add SecurityDashboardByTrendRequest DeleteSecurityDashboardByTrend Return Type Add summary_by_month//Visibility of the vulnerabilities by Month Deletestatus//status response Deletemessage//message response Deletedata//Visibility of the vulnerabilities by findings_type
  • GET/security/posture/visibility/{tenant_id}/get/vulnerability List Security Vulnerability Details Parameter Change services Return Type Add findings_type//Visibility of the vulnerabilities by findings_type Add resource_types//Visibility of the vulnerabilities by resource_types Add cloud_accounts//Visibility of the vulnerabilities by cloud_accounts Add count_summary//Visibility of the vulnerabilities by count_summary Deletedata//Visibility of the vulnerabilities by findings_type
  • GET/security/posture/visibility/{tenant_id}/get/{action_name} List Security Visibility Details Parameter Change services
  • GET/security/posture/{tenant_id}/get/securityops/{action_name} Get Security Posture Details by Cloud Account & Cloud Service Provider Parameter Change service_name
  • PUT/users/change_time_zone/{user_id} Change Timezone Parameter DeleteChangeTimezoneRequest.current_timezone_id//Current timezone set for the user. If you are unaware of the current timezone, use authToken or describeUser opertion to know the timezone id. Timezone ID can be Asia/Kolkata, Asia/Dubai and so on
  • GET/users/filter-options List Users Return Type Change tenants.cloud_providers.cloud (Added Enum)
  • POST/v1/tag_posture/snapshot/item/{snapshot_id}/summary/cloud_account/list Returns a list of TagPostureCloudAccountSummary identifiers based on input filters Parameter 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 filters Parameter Change TagPostureSummaryListRequest.filters.filter.clouds
  • POST/v1/tag_posture/snapshot/list Returns a list of TagPostureSnapshot ids Parameter Add TagPostureSnapshotListRequest.filters//Filters for the request
  • GET/v1/user_details Get User session and roles details Return Type Add banner_logo//Banner logo.