API ReferenceMCP Guides

External APIs (2504)

Changelog

What's New

  1. POST/v1/agent/conversations/item/{conversation_id}/interrupt Interrupt the processing conversation of the chat
  2. GET/v1/agent/conversations/item/{conversation_id}/stream Stream the conversation response for the specified conversation ID
  3. POST/v1/agent/feed Submit a new query for the specific agent and retrieve the agent's response for the given feed query
  4. POST/v1/appsecops/container/findings/batch List of container finding details
  5. POST/v1/appsecops/container/findings/ingest Ingest container security findings from external tools
  6. POST/v1/appsecops/container/findings/list List of container security findings with filtering and pagination support
  7. GET/v1/billing/master_account/{master_account_id}/balance Master Account Billing Balance Get
  8. GET/v1/billing/master_account/{master_account_id}/summary Master Account Billing Summary
  9. POST/v1/billing/master_account/{master_account_id}/transaction Record a transaction and Update the balance for the master account
  10. GET/v1/billing/master_account/{master_account_id}/validate_balance Master Account Billing Balance Validate
  11. POST/v1/resource/item/{service_account_id}/complete_upload Complete the Multiple Parts upload for the Kubernetes agent
  12. POST/v1/resource/item/{service_account_id}/generate_presigned_url Get the Presigned url and other details for the Kubernetes agent
  13. GET/v1/resource/item/{service_account_id}/kubernetes_manifest Get the attachment ID for the Kubernetes deployment configuration based on the given service account id
  14. GET/v1/resource/item/{service_account_id}/sync Get the Job Sync Status of Kubernetes Cluster
  15. POST/v1/resource/item/{service_account_id}/sync Update the Sync Status of Kubernetes Cluster
  16. GET/v1/resource/kubernetes/item/{service_account_id}/configuration Get the current configuration of the Kubernetes Agent
  17. POST/v2/billing/platform/tags List tag keys used in service accounts
  18. POST/v2/cost_anomaly/detect_anomaly Get Account wise daily Billing Cost Anomaly Resources
  19. POST/v2/cost_anomaly/dimension_grouping_rule/reject Reject Billing Cost Anomaly for Grouping Rule
  20. POST/v2/cost_anomaly/dimension_grouping_rule_view Get grouping rule–wise daily cost anomalies
  21. POST/v2/operations/resource_utilization_metrics/aggregate_trend Utilization metric aggregate trend endpoint
  22. POST/v2/platform/task/assign Assign Platform Task to Service Account
  23. POST/v2/platform/{service_account_id}/logs Send Logs from Platform Agent for Service Account
  24. GET/v2/platform/{service_account_id}/task Check Assigned Platform Task for Service Account
  25. POST/v2/platform/{service_account_id}/task Update Assigned Platform Task for Service Account
  26. POST/v2/resource_inventory/batch Batch Service Resource Details
  27. POST/v2/resource_inventory/list List Service Resources
  28. GET/v2/service_account/item/{service_account_id}/github/repositories List the repositories in a gitHub account
  29. GET/v2/{service_account_id}/scanner_configuration/list_master_rules List the governance scanner rules for a GitHub account
  30. POST/v2/reports/item/{report_id} Fetch a report by ID

What's Deprecated

  1. GET/v2/reports/item/{report_id} Fetch a report by ID

What's Changed

  1. GET/access/posture/governance_summary/list Get Access Summary Count

    📘

    Parameter

    • Change services
  2. GET/access/posture/governance_summary_dashboard Get Access Summary Dashboard Count

    📘

    Parameter

    • Change services
  3. GET/access/posture/view_violations Get Access Violations


    📘

    Parameter

    • Change services
  4. POST/access/visibility/details Get Access Detail

    📘

    Parameter

    • Change services
  5. GET/access/visibility/filter Get Access Visibility Filter

    📘

    Parameter

    • Change services
  6. POST/budget/dashboard/list_budgets View Budget Dashboard

    📘

    Parameter

    • Change BudgetListRequest.cloud

    📘

    Return Type

    • Change budgets_list.budget_scope_details.clouds
  7. POST/compliance/executive_dashboard/compliance Compliance Security Dashboard Summary

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  8. POST/compliance/executive_dashboard/control_health Compliance Control Health by Control Categories

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  9. POST/compliance/executive_dashboard/risk Compliance Risks By Cloud Accounts

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  10. GET/compliance/{tenant_id}/standards List Compliance Standards

    📘

    Parameter

    • Change valid_service_type
  11. POST/compliance_posture/detail_for_policy/{policy_id} List Compliance posture DetailsForPolicies

    📘

    Parameter

    • Change ComplianceDetailsForPoliciesRequest.services
  12. POST/compliance_posture/summary_by_accounts List compliance_posture summary_by_accounts

    📘

    Parameter

    • Change ComplianceSummaryRequest.services
  13. POST/compliance_posture/summary_by_policies List Compliance posture SummaryByPolicies

    📘

    Parameter

    • Change ComplianceSummaryByPoliciesRequest.services
  14. 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)
  15. POST/cost/costoptimizer/optimizerate/license_benefit/saving_summary License Benefit Cost Savings Summary

    📘

    Parameter

    • Change LicenseBenefitSavingRequest.service_names
  16. GET/cost/costoptimizer/optimizeusage/{tenant_id}/cloud_accounts View Cloud Account_ID and Cloud Account Name

    📘

    Parameter

    • Change service_name
  17. GET/cost/costoptimizer/optimizeusage/{tenant_id}/filter View Tenant Wise Currency's Or Cloud Account Type

    📘

    Parameter

    • Change service_name
  18. GET/cost/costoptimizer/optimizeusage/{tenant_id}/summary Tenant Wise Cost Summary

    📘

    Parameter

    • Change service_name
  19. 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)
  20. POST/cost/executive_dashboard/cost_optimization_trend Get cost optimization trend

    📘

    Parameter

    • Change CostOptimizationTrendRequest.filter.clouds

    📘

    Return Type

    • Change cloud (Added Enum)
  21. GET/cost/markups_and_discounts/{tenant_id}/list List Cost Markup Rules

    📘

    Return Type

    • Change service (Added Enum)
  22. POST/cost/ri/recommendation List Recommendations

    📘

    Parameter

    • Change ListRIRecommendationsRequest.services
    • Change ListRIRecommendationsRequest.compute_forecast
  23. GET/cost/ri/utilization/reservations List Cost Reservations & Utilization

    📘

    Parameter

    • Change service
  24. POST/governance/account/{tenant_id}/cloud_account/{cloud_account_id}/config_validation Config Validation Details

    📘

    Parameter

    • Change ConfigValidationRequest.service_name (Added Enum)
  25. POST/governance/guardrails/policies/batch List of policy details fetched for given policy uris or policy ids

    📘

    Return Type

    • Change services
  26. POST/governance/guardrails/{tenant_id}/policies Create Policy

    📘

    Parameter

    • Change CreatePolicyRequest.cloud
  27. POST/governance/guardrails/{tenant_id}/policies/batch List of policy details fetched for given policy uris

    📘

    Return Type

    • Change services
  28. POST/governance/guardrails/{tenant_id}/policies/list List Policies

    📘

    Parameter

    • Change PolicyListRequest.services
  29. PUT/governance/guardrails/{tenant_id}/policies/{policy_id} Update Policy

    📘

    Parameter

    • Change UpdatePolicyRequest.cloud
  30. POST/operation/posture/dashboard_summary List Operation Posture Details For Mobile Site

    📘

    Parameter

    • Change OperationPostureRequest.service_name (Added Enum)
  31. GET/operations/activity/{tenant_id}/list_activity_operations List Operations Activity Details by Resource & Resource Type

    📘

    Parameter

    • Change service
  32. 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)
  33. GET/resource/inventory/{tenant_id}/cloud_account Getting the resources cloud account details based on the tenant

    📘

    Parameter

    • Change service_name
  34. POST/resource/inventory/{tenant_id}/count Get Inventory Count

    📘

    Parameter

    • Change CategoryCountRequest.filters.service (Added Enum)
  35. POST/resource/inventory/{tenant_id}/filters List Inventory Filters

    📘

    Parameter

    • Change service_name
  36. POST/resource/inventory/{tenant_id}/resource_listing Get Resource Listing

    📘

    Parameter

    • Change ResourceListingRequest.cloud (Added Enum)
  37. POST/resource/inventory/{tenant_id}/resources Get Inventory Details

    📘

    Parameter

    • Change InventoryResourceDetailsRequest.filters.service (Added Enum)
  38. GET/resource/posture/account_or_tenant/visibility List Resource Visibility Count

    📘

    Parameter

    • Change cloud
  39. GET/resource/posture/account_or_tenant/visibility/resources_without_locks_or_tags List Resource Visibility Details

    📘

    Parameter

    • Change cloud
  40. GET/resource/posture/list List Resource Posture Details

    📘

    Parameter

    • Change service_name
  41. POST/security/executive_dashboard/threats/by_cloud_accounts Get Threat by Cloud Accounts

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds

    📘

    Return Type

    • Change summary_by_accounts.cloud_provider (Added Enum)
  42. POST/security/executive_dashboard/threats/by_region Get Threat by Region

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
    📘

    Return Type

    • Change summary_by_cloudprovider.cloud_provider (Added Enum)
  43. POST/security/executive_dashboard/threats/by_resource_category Get Threat by Resource Category

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  44. POST/security/executive_dashboard/threats/trend_by_severity Get Threats by Trend

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  45. POST/security/executive_dashboard/violations/by_cloud_account Get Config Violation by Cloud Account

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds

    📘

    Return Type

    • Change summary_by_accounts.cloud_provider (Added Enum)
  46. POST/security/executive_dashboard/violations/by_region Get Config Violation By Region

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
    📘

    Return Type

    • Change summary_by_cloudprovider.cloud_provider (Added Enum)
  47. POST/security/executive_dashboard/violations/by_resource_category Get Config Violation by Resource Category

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  48. POST/security/executive_dashboard/violations/trend_by_severity Get Config Violation trend by severity

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  49. POST/security/executive_dashboard/vulnerabilities/by_cloud_account Get Vulnerability by Cloud Account

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds

    📘

    Return Type

    • Change summary_by_accounts.cloud_provider (Added Enum)
  50. POST/security/executive_dashboard/vulnerabilities/by_region Get Vulnerability by Region

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds

    📘

    Return Type

    • Change summary_by_cloudprovider.cloud_provider (Added Enum)
  51. POST/security/executive_dashboard/vulnerabilities/trend_by_severity Get Vulnerability by Trend

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  52. GET/security/posture/visibility/{tenant_id}/get/vulnerability List Security Vulnerability Details

    📘

    Parameter

    • Change services
  53. GET/security/posture/visibility/{tenant_id}/get/{action_name} List Security Visibility Details

    📘

    Parameter

    • Change services
  54. GET/security/posture/{tenant_id}/get/securityops/{action_name} Get Security Posture Details by Cloud Account & Cloud Service Provider

    📘

    Parameter

    • Change service_name
  55. GET/users/filter-options List Users

    📘

    Return Type

    • Add tenants.container_providers
    • Change tenants.cloud_providers.cloud (Added Enum)
  56. POST/v1/admin/background_job/forwarding_check Internal

    📘

    Parameter

    • Change BackgroundJobForwardingCheckRequest.target_executor (Added Enum)
    • Change BackgroundJobForwardingCheckRequest.path_executors
  57. PUT/v1/admin/background_job/invalidation

    📘

    Parameter

    • Change BackgroundJobInvalidation.executors
  58. POST/v1/admin/background_job/list Returns a list of BackgroundJobs ids

    📘

    Parameter

    • Change BackgroundJobListRequest.filters.executor (Added Enum)
  59. POST/v1/admin/background_job/logger/set-level Sets the level of a logger

    📘

    Parameter

    • Change BackgroundJobLogger.executor (Added Enum)

    📘

    Return Type

    • Change executor (Added Enum)
  60. POST/v1/admin/background_job/loggers Returns a list of BackgroundJobs threads

    📘

    Parameter

    • Change BackgroundJobLoggerRequest.executor (Added Enum)

    📘

    Return Type

    • Change executor (Added Enum)
  61. POST/v1/admin/background_job/queue Queues a Background Job

    📘

    Parameter

    • Change BackgroundJobQueueRequest.executor (Added Enum)
  62. POST/v1/admin/background_job/stacktrace Returns the frames for the executing BackgroundJob

    📘

    Return Type

    • Change executor (Added Enum)
  63. POST/v1/admin/background_job/stats Returns statistics about the selected executors

    📘

    Parameter

    • Change BackgroundJobStatisticsRequest.executor (Added Enum)
  64. POST/v1/admin/background_job/threads Returns a list of BackgroundJobs threads

    📘

    Parameter

    • Change BackgroundJobThreadRequest.executor (Added Enum)

    📘

    Return Type

    • Change executor (Added Enum)
  65. POST/v1/admin/request_audit/list Returns a list of BackgroundJobs ids

    📘

    Parameter

    • Change RequestAuditListRequest.filters.executor (Added Enum)
  66. POST/v1/admin/request_audit/profiler/config Requests to profile a endpoint or resource path

    📘

    Return Type

    • Change executor (Added Enum)
  67. POST/v1/admin/request_audit/profiler/status Get the list of endpoints currently profiled

    📘

    Return Type

    • Change executor (Added Enum)
  68. POST/v1/agent/chat/create Create a new chat

    📘

    Parameter

    • Add AgentCreateChatRequest.tenant_id//ID of the tenant
  69. POST/v1/agent/chat/item/{chat_id} Update the details of the chat

    📘

    Parameter

    • DeleteAgentChatUpdateRequest.interrupt_conversation//Indicates if the conversation should be interrupted
  70. POST/v1/agent/query Submit a new query for the specified chat and retrieve the agent's response

    📘

    Return Type

    • Deleteconversation_details//Conversation details
    • Deletesuggested_prompts//List of suggested prompt based on the query
  71. POST/v1/appsecops/dashboard/top_actionable_issues List top (x) actionable issues including vulnerabilities, threats and config violations

    📘

    Parameter

    • Add AppSecopsTopActionableIssuesRequest.list_context//Optional list context
    • Add AppSecopsTopActionableIssuesRequest.filters//Filters for the request

    📘

    Return Type

    • Add results//List of result identifiers
    • Add next_list_context//List context
  72. POST/v1/appsecops/dashboard/vulnerabilities/aggregation_by_component List of aggregated vulnerability count by component properties

    📘

    Return Type

    • Add days_range//Time range bucket for grouping vulnerabilities based on NVD published date or SBOM created date
    • Add vulnerability_ids//List of vulnerability IDs associated with the component
  73. POST/v1/appsecops/sbom_components/batch List of sbom component details

    📘

    Return Type

    • Add external_references.type//Type of reference (e.g., advisory, report, fix)
    • Deleteexternal_references.reference_type//External reference type
  74. POST/v1/aws-security-hub/dashboard/findings/list Returns a list AWS Security Hub Findings ids

    📘

    Parameter

    • Change AwsSecurityHubFindingListRequest.filters.filters.clouds
  75. POST/v1/background_job_handler/configuration Fetch the configuration of a Background Job Handler

    📘

    Parameter

    • Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
  76. POST/v1/background_job_handler/list Lists the active Background Job Handlers

    📘

    Parameter

    • Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
  77. POST/v1/cost/costoptimizer/optimizerate/long_term_savings/recommended_reservations/savings_summary Saving Summary for Recommended Reservations

    📘

    Parameter

    • Change RecommendedReservationsSavingsSummaryRequest.services
  78. POST/v1/cost/tags/list Returns a list of CostTag ids

    📘

    Parameter

    • Change CostTagListRequest.filters.clouds
  79. POST/v1/dimensions/{dimension_definition_id}/set_state Set Dimension State

    📘

    Parameter

    • Add DimensionDefinitionSetStateRequest.is_cost_anomaly_detection_enabled//If True, Cost Anomaly Detection will be enabled for all grouping rules under this Dimension
  80. POST/v1/executive_dashboard_version/parseImport Parse Dashboard Definition Version

    📘

    Return Type

    • Add platform//Platform for the dashboard. If not specified, the dashboard is considered multi-platform.
    • Add clusterType
    • Change cloud (Added Enum)
  81. GET/v1/feature_requirements/list List Feature requirements

    📘

    Return Type

    • Change executor (Added Enum)
  82. POST/v1/integrations/servicenow/cmdb_config/list_inventory_attributes List Inventory Attributes for Resource

    📘

    Parameter

    • Change ServiceNowCmdbViewInventorySchemaRequest.service_name (Added Enum)
  83. POST/v1/integrations/servicenow/cmdb_config/view_hierarchy View Cloud Schema Hierarchy

    📘

    Parameter

    • Change ServiceNowCmdbCloudSchemaRequest.service_name (Added Enum)
  84. GET/v1/master_accounts/item/{master_account_id} Master Account View

    📘

    Return Type

    • Add mcp_server_enabled//Checks if the account is mcp server enabled or not
  85. PUT/v1/master_accounts/item/{master_account_id} Master Account Update

    📘

    Parameter

    • Add MasterAccountDetails.mcp_server_enabled//Checks if the account is mcp server enabled or not

    📘

    Return Type

    • Add mcp_server_enabled//Checks if the account is mcp server enabled or not
  86. POST/v1/master_data/categories/list List Master data

    📘

    Parameter

    • Add MasterDataCategoryListRequest.filters.service_sub_category//Filter By service_sub_category
    • Change MasterDataCategoryListRequest.filters.cloud
    • Change MasterDataCategoryListRequest.filters.service_code
    • Change MasterDataCategoryListRequest.filters.service_name
    • Change MasterDataCategoryListRequest.filters.display_name
    • Change MasterDataCategoryListRequest.filters.generalized_category
    • Change MasterDataCategoryListRequest.filters.service_category
    • Change MasterDataCategoryListRequest.filters.service_type
    📘

    Return Type

    • Add results.service_sub_category//Filter By service_sub_category
  87. POST/v1/resource/virtual_machine_agents/list List VM Agents Details

    📘

    Parameter

    • Change VirtualMachineAgentsListRequest.filters.cloud (Added Enum)
  88. GET/v1/role_templates/list List Role Templates

    📘

    Return Type

    • Add resources//List of resources supported for the role template
    • Change cloud_services
  89. POST/v1/secops/vulnerabilities/batch List of vulnerability details

    📘

    Return Type

    • Add fix_available
    • Change vulnerability_id.type
  90. POST/v1/tag_baselines/available_tags/list Returns a list of AvailableTags ids

    📘

    Parameter

    • Change TagBaselineAvailableTagListRequest.filters.filters.clouds
  91. POST/v1/tag_posture/snapshot/item/{snapshot_id}/resource_summary Summarize the tag posture matching the filtering criteria returning resource coverage counts

    📘

    Parameter

    • Change TagPostureSummaryListRequest.filters.filter.clouds
  92. 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
  93. 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
  94. POST/v1/tag_posture/snapshot/item/{snapshot_id}/workload_summary/{workload_id}/resource/list Returns a batch of TagPostureWorkloadResourceSummary

    📘

    Parameter

    • Change TagPostureSummaryListRequest.filters.filter.clouds
  95. GET/v1/user/switch_account/{master_account_id} Switch Master Account

    📘

    Return Type

    • Add user.mcp_server_enabled//Checks if the account is mcp server enabled or not
  96. GET/v1/user_details Get User session and roles details

    📘

    Return Type

    • Add user.mcp_server_enabled//Checks if the account is mcp server enabled or not
  97. DELETE/v1/waf-frameworks/{tenant_id}/best_practice/delete Framework Best Practice Delete

    📘

    Parameter

    • Add WellArchitectedFrameworkBestPractice.is_none_of_the_above//Flag to indicate whether the best practice is None of the above
  98. GET/v1/waf-frameworks/{tenant_id}/framework/{framework_id}/sync Sync Framework from AWS or To AWS

    📘

    Return Type

    • Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
    • Change valid_service_types
  99. POST/v1/well-architected-framework/assessment-run-question/batch Get a batch of Assessment Run History Question details

    📘

    Return Type

    • Change answers.status (Added Enum)
  100. POST/v1/well-architected-framework/assessment-run/item/{assessment_run_id}/answer Answer a question or best practice

    📘

    Parameter

    • Change WellArchitectedFrameworkAssessmentRunAnswerRequest.answer.status (Added Enum)
    📘

    Return Type

    • Change answers.status (Added Enum)
  101. POST/v1/well-architected-framework/{tenant_id}/best-practice/batch Batch Best Practices

    📘

    Return Type

    • Add is_none_of_the_above//Flag to indicate whether the best practice is None of the above
  102. POST/v1/well-architected-framework/{tenant_id}/best-practice/create Best practices Create

    📘

    Parameter

    • Add WellArchitectedFrameworkBestPracticeRequest.best_practices.is_none_of_the_above//Flag to indicate whether the best practice is None of the above
  103. POST/v1/well-architected-framework/{tenant_id}/best-practice/update Best practice Update

    📘

    Parameter

    • Add WellArchitectedFrameworkBestPractice.is_none_of_the_above//Flag to indicate whether the best practice is None of the above
    📘

    Return Type

    • Add is_none_of_the_above//Flag to indicate whether the best practice is None of the above
  104. POST/v1/well-architected-framework/{tenant_id}/framework/batch Batch Frameworks

    📘

    Return Type

    • Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
    • Change valid_service_types
  105. POST/v1/well-architected-framework/{tenant_id}/framework/create Framework Create

    📘

    Parameter

    • Add WellArchitectedFramework.handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
    • Change WellArchitectedFramework.valid_service_types

    📘

    Return Type

    • Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
    • Change valid_service_types
  106. POST/v1/well-architected-framework/{tenant_id}/framework/update Framework Update

    📘

    Parameter

    • Add WellArchitectedFramework.handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
    • Change WellArchitectedFramework.valid_service_types

    📘

    Return Type

    • Add handle_none_of_the_above//Defines the framework's handling of the None of the above option, with permissible values: No or SeparateBP
    • Change valid_service_types
  107. POST/v1/workload-query/resource/filters/service-resource Returns list of WorkloadServiceResource with all possible filter values for the given cloud accounts

    📘

    Return Type

    • Change cloud (Added Enum)
  108. POST/v2/audit/auditlog/list Audit List

    📘

    Parameter

    • Change AuditLogListRequest.filters.event_types
    • Change AuditLogListRequest.filters.event_actions
  109. POST/v2/billing/extras List extra keys used in service accounts

    📘

    Parameter

    • Add BillingExtraKeysRequest.for_platform//If set, query from billing platform extras collection.
  110. POST/v2/billing/line_items_summary List values for group_by key used in service accounts

    📘

    Parameter

    • Add BillingLineItemSummaryRequest.for_platform//If set, redirect the query to billing platform line items summary collection
    • Add BillingLineItemSummaryRequest.key.kind//Value to use in Tags
    • Change BillingLineItemSummaryRequest.key.selector (Added Enum)
  111. POST/v2/operation/automation/templates/batch Template List Batch

    📘

    Return Type

    • Change services
    • Change resource_types.service_name (Added Enum)
  112. POST/v2/schedule_recommendations/filters Schedule Recommendations Filters

    📘

    Parameter

    • Change ScheduleRecommendationFiltersRequest.service_names
    📘

    Return Type

    • Change services
  113. POST/v2/schedule_recommendations/list_schedules Schedule Recommendations Schedule List

    📘

    Parameter

    • Change ScheduleRecommendationScheduleRequest.services
  114. POST/v2/schedule_recommendations/summary Schedule Recommendations Summary

    📘

    Parameter

    • Change ScheduleRecommendationSummaryRequest.service_names
  115. POST/v2/security/executive_dashboard/access/by_cloud_account Get Access Violation by Cloud Account

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
    📘

    Return Type

    • Change cloud_provider (Added Enum)
  116. POST/v2/security/executive_dashboard/access/by_region Get Access Violation By Region

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
    📘

    Return Type

    • Change cloud_provider (Added Enum)
  117. POST/v2/security/executive_dashboard/access/trend_by_severity Get Access Violation trend by severity

    📘

    Parameter

    • Change SecurityDashboardRequest.filter.clouds
  118. POST/v2/service_account/create Create a new Service Account

    📘

    Parameter

    • Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
  119. POST/v2/service_account/item/{service_account_id} Update Service Account details

    📘

    Parameter

    • Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
    📘

    Return Type

    • Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
  120. GET/v2/service_account/item/{service_account_id} Get Service Account details

    📘

    Return Type

    • Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
  121. GET/v2/service_account/item/{service_account_id}/credentials_validation Validate Service Account Credentials

    📘

    Return Type

    • Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
  122. POST/v2/service_account/item/{service_account_id}/dry_run Validate update of Service Account details

    📘

    Parameter

    • Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
    📘

    Return Type

    • Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
  123. 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 provider

    📘

    Parameter

    • Add ServiceAccountDetails.resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add ServiceAccountDetails.is_active_in_cloud//Indicates whether the account is active in the native cloud.
    📘

    Return Type

    • Add resource_service_account_id//Reference to the Service Account under which the resource is provisioned.
    • Add is_active_in_cloud//Indicates whether the account is active in the native cloud.
  124. POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync Status

    📘

    Parameter

    • Add ServiceAccountSync.kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
    • Add ServiceAccountSync.kubernetes_cluster_agent_health//Kubernetes Agent Health current status
    • Add ServiceAccountSync.utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
    📘

    Return Type

    • Add kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
    • Add kubernetes_cluster_agent_health//Kubernetes Agent Health current status
    • Add utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
  125. GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync Status

    📘

    Return Type

    • Add kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
    • Add kubernetes_cluster_agent_health//Kubernetes Agent Health current status
    • Add utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
  126. GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status History

    📘

    Return Type

    • Add kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data status history
    • Add kubernetes_cluster_agent_health//Kubernetes Agent Health status history
    • Add utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync status history
  127. POST/v2/service_account/list List Service Accounts

    📘

    Parameter

    • Add ServiceAccountListRequest.filters.include_resource_as_parent//Include accounts created as resources for the service account id
    • Add ServiceAccountListRequest.filters.resource_service_account_ids//Resource service account ID
    • Add ServiceAccountListRequest.filters.sync_status.kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
    • Add ServiceAccountListRequest.filters.sync_status.kubernetes_cluster_agent_health//Kubernetes Agent Health current status
    • Add ServiceAccountListRequest.filters.sync_status.utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status
  128. POST/v2/service_account/summary Summarize Service Accounts

    📘

    Parameter

    • Add ServiceAccountSummaryRequest.filters.include_resource_as_parent//Include accounts created as resources for the service account id
    • Add ServiceAccountSummaryRequest.filters.resource_service_account_ids//Resource service account ID
    • Add ServiceAccountSummaryRequest.filters.sync_status.kubernetes_cluster_agent_sync_job//Kubernetes Agent Sync Job Data current status
    • Add ServiceAccountSummaryRequest.filters.sync_status.kubernetes_cluster_agent_health//Kubernetes Agent Health current status
    • Add ServiceAccountSummaryRequest.filters.sync_status.utilization_metrics_data//Utilization Metrics Dashboard for Metric Sync current status