External APIs 6.3 (2604)

Released - August 2026

Changelog

What's New

  1. POST/v1/ai_governance/prompt_analytics/batch
  2. POST/v1/ai_governance/prompt_analytics/kpi_summary Prompt Analytics Summary (KPI ranking)
  3. POST/v1/ai_governance/prompt_analytics/list
  4. POST/v1/ai_governance/recommendation/detail/batch
  5. POST/v1/ai_governance/recommendation/detail/list
  6. POST/v1/operations/ai_agents_observability/summary
  7. POST/v1/operations/ai_agents_observability/traces/batch
  8. POST/v1/operations/ai_agents_observability/traces/list
  9. POST/v1/prompt_analytics/recommendation/aggregate Aggregate Recommendation Savings
  10. GET/v2/service_account/item/{service_account_id}/aws/log_groups/{region} List Available AWS CloudWatch Log Groups By Region
  11. GET/v2/service_account/item/{service_account_id}/gcp/bigquery/datasets List Available GCP BigQuery Datasets
  12. GET/v2/service_account/item/{service_account_id}/gcp/bigquery/datasets/{dataset_id}/tables List Available GCP BigQuery Tables

What's Decommissioned

  1. GET/operation/automation/scripts/{tenant_id} List Scripts
  2. POST/operation/automation/scripts/{tenant_id} Create Script
  3. POST/operation/automation/scripts/{tenant_id}/execute Execute Script
  4. GET/operation/automation/scripts/{tenant_id}/get/{script_job_id} Describe Script Job
  5. GET/operation/automation/scripts/{tenant_id}/jobs/list List Script Jobs
  6. POST/operation/automation/scripts/{tenant_id}/scan Scan Script
  7. GET/operation/automation/{tenant_id}/scripts/{script_id} Describe Script
  8. PUT/operation/automation/{tenant_id}/scripts/{script_id} Update Script
  9. DELETE/operation/automation/{tenant_id}/scripts/{script_id} Delete Script
  10. POST/operations/automation/scripts/{tenant_id}/create Create Script Schedules
  11. PUT/operations/automation/scripts/{tenant_id}/update/{schedule_id} Update Script Schedules

What's Changed

  1. POST/governance/guardrails/policies/{tenant_id}/create Create Policy Schedules
    📘

    Parameter

    • Change UpdateScheduleRequest.schedule.month
    • Change UpdateScheduleRequest.schedule.time.seconds
    • Change UpdateScheduleRequest.schedule.time.minute
    • Change UpdateScheduleRequest.schedule.time.hour
    • Change UpdateScheduleRequest.schedule.dayofmonth.day
    • Change UpdateScheduleRequest.schedule.weekday.day
    • Change UpdateScheduleRequest.schedule.year
    • Change UpdateScheduleRequest.resource
    • Change UpdateScheduleRequest.args
  2. GET/governance/guardrails/policies/{tenant_id}/get/{schedule_id} View Policy Schedules
    📘

    Return Type

    • Change args
    • Change resource.resource_details.id
    • Change resource.resource_details.name
  3. GET/governance/guardrails/policies/{tenant_id}/list List Policy Schedules
    📘

    Return Type

    • Change schedules.args
    • Change schedules.resource_details.id
    • Change schedules.resource_details.name
  4. PUT/governance/guardrails/policies/{tenant_id}/update/{schedule_id} Update Policy Schedules
    📘

    Parameter

    • Change UpdateScheduleRequest.schedule.month
    • Change UpdateScheduleRequest.schedule.time.seconds
    • Change UpdateScheduleRequest.schedule.time.minute
    • Change UpdateScheduleRequest.schedule.time.hour
    • Change UpdateScheduleRequest.schedule.dayofmonth.day
    • Change UpdateScheduleRequest.schedule.weekday.day
    • Change UpdateScheduleRequest.schedule.year
    • Change UpdateScheduleRequest.resource
    • Change UpdateScheduleRequest.args
  5. POST/operations/automation/templates/{tenant_id}/create Create Template Schedules
    📘

    Parameter

    • Change UpdateScheduleRequest.schedule.month
    • Change UpdateScheduleRequest.schedule.time.seconds
    • Change UpdateScheduleRequest.schedule.time.minute
    • Change UpdateScheduleRequest.schedule.time.hour
    • Change UpdateScheduleRequest.schedule.dayofmonth.day
    • Change UpdateScheduleRequest.schedule.weekday.day
    • Change UpdateScheduleRequest.schedule.year
    • Change UpdateScheduleRequest.resource
    • Change UpdateScheduleRequest.args
  6. PUT/operations/automation/templates/{tenant_id}/update/{schedule_id} Update Template Schedules
    📘

    Parameter

    • Change UpdateScheduleRequest.schedule.month
    • Change UpdateScheduleRequest.schedule.time.seconds
    • Change UpdateScheduleRequest.schedule.time.minute
    • Change UpdateScheduleRequest.schedule.time.hour
    • Change UpdateScheduleRequest.schedule.dayofmonth.day
    • Change UpdateScheduleRequest.schedule.weekday.day
    • Change UpdateScheduleRequest.schedule.year
    • Change UpdateScheduleRequest.resource
    • Change UpdateScheduleRequest.args
  7. GET/operations/automation/{tenant_id}/get/{schedule_id} View Template and Script Schedules
    📘

    Return Type

    • Change args
    • Change resource.resource_details.id
    • Change resource.resource_details.name
  8. GET/operations/automation/{tenant_id}/list List Template and Script Schedules
    📘

    Parameter

    • Change type
      Return Type
    • Change schedules.args
    • Change schedules.resource_details.id
    • Change schedules.resource_details.name
  9. POST/v1/admin/background_job/forwarding_check Internal
    📘

    Parameter

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

    Parameter

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

    Parameter

    • Change BackgroundJobListRequest.filters.executor (Added Enum)
  12. 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)
  13. POST/v1/admin/background_job/loggers Returns a list of BackgroundJobs threads
    📘

    Parameter

    • Change BackgroundJobLoggerRequest.executor (Added Enum)
      Return Type
    • Change executor (Added Enum)
  14. POST/v1/admin/background_job/queue Queues a Background Job
    📘

    Parameter

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

    Return Type

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

    Parameter

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

    Parameter

    • Change BackgroundJobThreadRequest.executor (Added Enum)
      Return Type
    • Change executor (Added Enum)
  18. POST/v1/admin/request_audit/list Returns a list of BackgroundJobs ids
    📘

    Parameter

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

    Return Type

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

    Return Type

    • Change executor (Added Enum)
  21. POST/v1/ai_governance/metrics/aggregate Aggregate AI Metrics
    📘

    Parameter

    • Delete MetricListRequest.is_cost_metric//Indicates if this is a cost metric request (true) or usage metric request (false)
    • Delete MetricListRequest.service_account_ids//Service Account Ids to Filter
    • Delete MetricListRequest.filters//Query operator for filtering
    • Delete MetricListRequest.start_date//Start date for metrics
    • Delete MetricListRequest.end_date//End date for metrics
  22. POST/v1/background_job_handler/configuration Fetch the configuration of a Background Job Handler
    📘

    Parameter

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

    Parameter

    • Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
  24. GET/v1/feature_requirements/list List Feature requirements
    📘

    Return Type

    • Change feature (Added Enum)
    • Change providers.mandatory_dependent_features
    • Change providers.optional_dependent_features
    • Change providers.ondemand_dependent_features
    • Change executor (Added Enum)
  25. GET/v1/products/list List Products
    📘

    Return Type

    • Change features
  26. GET/v1/role_templates/list List Role Templates
    📘

    Return Type

    • Change policies.policy (Removed Enum)
  27. POST/v1/schedules/batch Fetch a batch of schedules
    📘

    Return Type

    • Change category (Removed Enum)
  28. POST/v1/schedules/create Creates a Schedule
    📘

    Parameter

    • Change ScheduleDetails.category (Removed Enum)
      Return Type
    • Change category (Removed Enum)
  29. POST/v1/schedules/item/{schedule_id} Updates a Schedule
    📘

    Parameter

    • Change ScheduleDetails.category (Removed Enum)
      Return Type
    • Change category (Removed Enum)
  30. GET/v1/schedules/item/{schedule_id} Retrieve Schedule
    📘

    Return Type

    • Change category (Removed Enum)
  31. POST/v1/schedules/list List Schedules of given category
    📘

    Parameter

    • Change ScheduleListRequest.filters.category (Removed Enum)
  32. POST/v2/service_account/create Create a new Service Account
    📘

    Parameter

    • Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
  33. POST/v2/service_account/item/{service_account_id} Update Service Account details
    📘

    Parameter

    • Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
      Return Type
    • Change onboarded_features.feature (Added Enum)
  34. GET/v2/service_account/item/{service_account_id} Get Service Account details
    📘

    Return Type

    • Change onboarded_features.feature (Added Enum)
  35. GET/v2/service_account/item/{service_account_id}/credentials_validation Validate Service Account Credentials
    📘

    Return Type

    • Change onboarded_features.feature (Added Enum)
  36. POST/v2/service_account/item/{service_account_id}/dry_run Validate update of Service Account details
    📘

    Parameter

    • Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
      Return Type
    • Change onboarded_features.feature (Added Enum)
  37. 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

    • Change ServiceAccountDetails.onboarded_features.feature (Added Enum)
      Return Type
    • Change onboarded_features.feature (Added Enum)
  38. POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync Status
    📘

    Parameter

    • Add ServiceAccountSync.cloudops__ai_prompt_analytics//AI Prompt Analytics current status
      Return Type
    • Add cloudops__ai_prompt_analytics//AI Prompt Analytics current status
  39. GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync Status
    📘

    Return Type

    • Add cloudops__ai_prompt_analytics//AI Prompt Analytics current status
  40. GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status History
    📘

    Return Type

    • Add cloudops__ai_prompt_analytics//AI Prompt Analytics status history
  41. POST/v2/service_account/list List Service Accounts
    📘

    Parameter

    • Add ServiceAccountListRequest.filters.sync_status.cloudops__ai_prompt_analytics//AI Prompt Analytics current status
    • Change ServiceAccountListRequest.filters.onboarded_any
    • Change ServiceAccountListRequest.filters.onboarded_all
  42. POST/v2/service_account/summary Summarize Service Accounts
    📘

    Parameter

    • Add ServiceAccountSummaryRequest.filters.sync_status.cloudops__ai_prompt_analytics//AI Prompt Analytics current status
    • Change ServiceAccountSummaryRequest.filters.onboarded_any
    • Change ServiceAccountSummaryRequest.filters.onboarded_all

What's Coming in the Next Release? (2605)

What's New:

  1. PUT/users/regenerate_key/USER_ID Regenerate Key

  2. POST/v1/ai_governance/fetch_recommendation

  3. POST/v1/ai_governance/invoke

  4. POST/v1/ai_governance/model-comparison

  5. POST/v1/ai_governance/models

  6. POST/v1/policies/jobs/archive Archive Policy Jobs

  7. POST/v1/policies/jobs/item/{job_id} Get Policy Job Details

  8. POST/v1/policies/jobs/list List Policy Jobs

  9. POST/v1/policies/jobs/unarchive Unarchive Policy Jobs

  10. POST/v2/lock_configurations/batch Batch Lock Configurations

  11. POST/v2/lock_configurations/create Create a new Lock Configuration

  12. GET/v2/lock_configurations/item/{lock_configuration_id} Get Lock Configuration

  13. PUT/v2/lock_configurations/item/{lock_configuration_id} Update Lock Configuration

  14. DELETE/v2/lock_configurations/item/{lock_configuration_id} Delete Lock Configuration

  15. POST/v2/lock_configurations/list List Lock Configurations

  16. POST/v2/lock_configurations/resources List Account Resources for Lock Configuration

  17. POST/v2/lock_configurations/tags List Account Tags for Lock Configuration

  18. GET/v2/master_accounts/default_email_template Fetch Default Email Template

  19. PUT/v2/master_accounts/item/{master_account_id}/verify_email_template Master Account Verify Email Template

  20. POST/v2/operation/automation/templates/create Create a new template with the specified engine type, scope, classification and content

  21. GET/v2/operation/automation/templates/item/{template_id} Get the template details

  22. PUT/v2/operation/automation/templates/item/{template_id} Update the template details

  23. DELETE/v2/operation/automation/templates/item/{template_id} Delete the template

  24. POST/v2/operation/automation/templates/item/{template_id}/commit Push resolved parameter values for a git-sourced template back into its linked git repo

  25. POST/v2/operation/automation/templates/item/{template_id}/execute Execute the template against specified cloud accounts

  26. POST/v2/operation/automation/templates/item/{template_id}/get_params Retrieve the parameter schema (and any live-resolved values) needed to execute the template

  27. POST/v2/operation/automation/templates/item/{template_id}/plan Generate a plan preview of what executing the template would change

  28. POST/v2/operation/automation/templates/item/{template_id}/scan Trigger a scan of the template content (CloudFormation, ARM, Terraform)

  29. GET/v2/operation/automation/templates/item/{template_id}/scan/item/{scan_id} Poll for the result of a previously-triggered template scan

  30. POST/v2/operation/automation/templates/jobs/archive Archive template jobs

  31. POST/v2/operation/automation/templates/jobs/batch Retrieve template job details for the specified job IDs

  32. GET/v2/operation/automation/templates/jobs/item/{job_id} Get the template job details

  33. POST/v2/operation/automation/templates/jobs/item/{job_id}/rerun Rerun the template job

  34. POST/v2/operation/automation/templates/jobs/list List of template jobs with filtering, pagination and sorting support

  35. POST/v2/operation/automation/templates/jobs/unarchive Unarchive template jobs

  36. POST/v2/policies/batch Retrieve policy details for the specified policy IDs or URIs

  37. POST/v2/policies/create Create a new custom policy with the specified engine type, classification and policy content

  38. GET/v2/policies/item/{policy_id} Get the policy details

  39. POST/v2/policies/item/{policy_id} Update the policy details

  40. DELETE/v2/policies/item/{policy_id} Delete the policy

  41. POST/v2/policies/list List of policies with filtering, pagination and sorting support

  42. POST/v2/policies/{policy_id}/configure/auto_remediation Enable or disable auto-remediation for a policy

  43. POST/v2/policies/{policy_id}/execute Execute the policy against specified cloud accounts

  44. POST/v2/roles/batch Roles Batch by ids

  45. POST/v2/roles/create Create Role

  46. GET/v2/roles/item/{role_id} View Role

  47. PUT/v2/roles/item/{role_id} Update Role

  48. DELETE/v2/roles/item/{role_id} Delete Role

  49. POST/v2/roles/list List Roles

  50. POST/v2/tenants/batch

  51. GET/v2/tenants/configuration_management/options List Configuration Management Options

  52. POST/v2/tenants/create Create Tenant

  53. GET/v2/tenants/email_notifications/options Default Email Notification Options

  54. POST/v2/tenants/list List Tenant

  55. GET/v2/tenants/{tenant_id} Get Tenant

  56. PUT/v2/tenants/{tenant_id} Update Tenant

  57. DELETE/v2/tenants/{tenant_id} Delete Tenant

  58. GET/v2/tenants/{tenant_id}/name_change_history Get Tenant Name Change History

  59. PUT/v2/tenants/{tenant_id}/users/USER_ID/assign_tenant_admin_role Assign Tenant Admin Role

  60. POST/v2/users/batch Users Batch by ids

  61. POST/v2/users/list List Users

What's Changing:

  1. POST/governance/guardrails/policies/batch List of policy details fetched for given policy uris or policy ids

    📘

    Return Type

    • Add parameters.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
    • Add parameters.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
    • Change parameters.schema.default_value
  2. POST/governance/guardrails/{tenant_id}/policies Create Policy

    📘

    Parameter

    • Change CreatePolicyRequest.scope (Added Enum)
  3. POST/governance/guardrails/{tenant_id}/policies/batch List of policy details fetched for given policy uris

    📘

    Return Type

    • Add parameters.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
    • Add parameters.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
    • Change parameters.schema.default_value
  4. GET/governance/guardrails/{tenant_id}/policies/{policy_id} Describe Policy

    📘

    Return Type

    • Change scope (Added Enum)
  5. PUT/governance/guardrails/{tenant_id}/policies/{policy_id} Update Policy

    📘

    Parameter

    • Change UpdatePolicyRequest.scope (Added Enum)
  6. GET/governance/guardrails/{tenant_id}/policy_jobs/{job_id} Describe Policy Job Details

    📘

    Return Type

    • Add archived//Whether this policy job has been archived and is excluded from the default (non-archived) job list
    • Add evaluated_resources_count//Number of evaluated resources
    • Add violated_resources_count//Number of resources that violated the policy
    • Add notifications//Notification configuration that was used for this execution, if any
    • Add output.additional_attributes//Dynamic map of rule-specific output attribute names to values
    • Delete tenant_name//tenant name where job was created
    • Delete policy_name//Policy id of the Policy executed
    • Change arguments (Data Type)
    • Change cloud_accounts (Data Type)
    • Change created_at
    • Change updated_at
  7. POST/operation/automation/templates/{tenant_id} Create Template

    📘

    Parameter

    • Change CreateTemplateRequest.scope (Added Enum)
    • Change CreateTemplateRequest.engine_type (Removed Enum)
  8. PUT/operation/automation/{tenant_id}/templates/{template_id} Update Template

    📘

    Parameter

    • Change CreateTemplateRequest.scope (Added Enum)
    • Change CreateTemplateRequest.engine_type (Removed Enum)
  9. GET/operations/activity/{tenant_id}/list_activity_operations List Operations Activity Details by Resource & Resource Type

    📘

    Parameter

    • Add exclude_activity_type//Specify the activity type to exclude
  10. GET/tenants List Tenant

📘

Return Type

  • Add tenants.email_notify//Email notification configuration
  • Add tenants.configuration_management
  • Change tenants.dimension_settings.product (Added Enum)
  1. POST/tenants Create Tenant
📘

Parameter

  • Add CreateTenantRequest.activity_queue_notifications
  • Add CreateTenantRequest.email_notify//Email notification configuration
  • Add CreateTenantRequest.configuration_management
  1. PUT/tenants/{tenant_id} Update Tenant
📘

Parameter

  • Add UpdateTenantRequest.activity_queue_notifications
  • Add UpdateTenantRequest.email_notify//Email notification configuration
  • Add UpdateTenantRequest.configuration_management
  • Change UpdateTenantRequest.dimension_settings.product (Added Enum)
  1. PUT/users/update/USER_ID Update User
📘

Parameter

  • Add UserUpdateRequest.role_assignment.roles//Id of the Roles to be assigned to the user under a tenant
  • Delete UserUpdateRequest.role_assignment.role_names//Name of the Roles to be assigned to the user under a tenant
  • Change UserUpdateRequest.role_assignment.tenant_id
  1. GET/users/view/USER_ID Describe User
📘

Return Type

  • Add access_key//Access key of the user
  • Add valid_till//Time till which the user access key is valid
  • Add last_login_time//Time when the user was last logged in
  • Add preferred_language//Preferred language of the user
  1. POST/v1/executive_dashboard_version/parseImport Parse Dashboard Definition Version
📘

Return Type

  • Change platform (Data Type)
  • Change saas
  • Change clusterType (Data Type)
  1. GET/v1/feature_requirements/list List Feature requirements
📘

Return Type

  • Change feature (Removed Enum)
  • Change providers.mandatory_dependent_features
  • Change providers.optional_dependent_features
  • Change providers.ondemand_dependent_features
  1. GET/v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Get Policy parameter configuration Master Account
📘

Return Type

  • Add parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change parameters_configuration.schema.default_value
  1. POST/v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Update Policy parameter configuration Master Account
📘

Parameter

  • Add PolicyParameterConfiguration.parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add PolicyParameterConfiguration.parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change PolicyParameterConfiguration.parameters_configuration.schema.default_value

Return Type

  • Add parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change parameters_configuration.schema.default_value
  1. POST/v1/policies/policy_jobs/batch List of policy job details
📘

Return Type

  • Add archived//Whether this policy job has been archived and is excluded from the default (non-archived) job list
  • Add evaluated_resources_count//Number of evaluated resources
  • Add violated_resources_count//Number of resources that violated the policy
  • Add notifications//Notification configuration that was used for this execution, if any
  • Add output.additional_attributes//Dynamic map of rule-specific output attribute names to values
  • Delete tenant_name//tenant name where job was created
  • Delete policy_name//Policy id of the Policy executed
  • Change arguments (Data Type)
  • Change cloud_accounts (Data Type)
  • Change created_at
  • Change updated_at
  1. GET/v1/policy/configuration/{policy_id}/service_account/{service_account_id} Get Policy parameter configuration Account
📘

Return Type

  • Add parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change parameters_configuration.schema.default_value
  1. POST/v1/policy/configuration/{policy_id}/service_account/{service_account_id} Update Policy parameter configuration Account
📘

Parameter

  • Add PolicyParameterConfiguration.parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add PolicyParameterConfiguration.parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change PolicyParameterConfiguration.parameters_configuration.schema.default_value

Return Type

  • Add parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change parameters_configuration.schema.default_value
  1. GET/v1/policy/configuration/{policy_id}/tenant/{tenant_id} Get Policy parameter configuration tenant
📘

Return Type

  • Add parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change parameters_configuration.schema.default_value
  1. POST/v1/policy/configuration/{policy_id}/tenant/{tenant_id} Update Policy parameter configuration Tenant
📘

Parameter

  • Add PolicyParameterConfiguration.parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add PolicyParameterConfiguration.parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change PolicyParameterConfiguration.parameters_configuration.schema.default_value

Return Type

  • Add parameters_configuration.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add parameters_configuration.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change parameters_configuration.schema.default_value
  1. GET/v1/products/list List Products
📘

Return Type

  • Change name (Added Enum)
  • Change features
  1. GET/v1/role_templates/list List Role Templates
📘

Return Type

  • Change policies.policy (Added Enum)
  • Change resources
  • Change saas_services
  1. POST/v1/schedules/batch Fetch a batch of schedules
📘

Return Type

  • Add notification_configuration.microsoft_teams_webhooks//Teams webhooks to trigger notifications
  1. POST/v1/schedules/create Creates a Schedule
📘

Parameter

  • Add ScheduleDetails.notification_configuration.microsoft_teams_webhooks//Teams webhooks to trigger notifications

Return Type

  • Add notification_configuration.microsoft_teams_webhooks//Teams webhooks to trigger notifications
  1. GET/v1/schedules/item/{schedule_id} Retrieve Schedule
📘

Return Type

  • Add notification_configuration.microsoft_teams_webhooks//Teams webhooks to trigger notifications
  1. POST/v1/schedules/item/{schedule_id} Updates a Schedule
📘

Parameter

  • Add ScheduleDetails.notification_configuration.microsoft_teams_webhooks//Teams webhooks to trigger notifications

Return Type

  • Add notification_configuration.microsoft_teams_webhooks//Teams webhooks to trigger notifications
  1. GET/v1/user/switch_account/{master_account_id} Switch Master Account
📘

Return Type

  • Change tenants.dimension_settings.product (Added Enum)
  1. GET/v1/user_details Get User session and roles details
📘

Return Type

  • Change tenants.dimension_settings.product (Added Enum)
  1. POST/v2/audit/auditlog/list Audit List
📘

Parameter

  • Change AuditLogListRequest.filters.event_types
  1. POST/v2/operation/automation/templates/batch Template List Batch
📘

Parameter

  • Add TemplateBatchRequest
  • Delete RecordIdentityBatchRequest

Return Type

  • Delete sysId//ID of the template
  • Delete services//Service(s) associated with the template.
  • Delete name//Name of the template
  • Delete content//Raw content of the template which is usually in YAML or JSON format
  • Delete content_type//Template content source (git, file)
  • Delete content_url//Git project URL when the content type is git required only in case of content type git
  • Delete content_files//Details about content like its data,filename
  • Delete description//Usage of template
  • Delete resources//Resources created/modified by the template
  • Delete resource_types//Resource Types for Services.
  • Delete status//Status of the template[active/inactive]. Only active templates can be executed
  • Delete sub_classifications//Sub classification of the template
  • Delete template_types//Type of the template like Cloud, Monitoring, Orchestration., etc
  • Delete engine_type//Engine type of the template
  • Delete classifications//Classification of the template
  • Delete scope//Scope of the template [MarketPlace, MyTemplates]
  • Delete created_by//Name of the user who created the template.
  • Delete created_at//Template creation time
  • Delete updated_by//Name of the user who updated the templated.
  • Delete updated_at//Template updated time
  • Delete blueprint_support//Blueprint support for the template
  1. POST/v2/operation/automation/templates/list Template List
📘

Parameter

  • Add AutomationTemplateListRequest.filters.tenant_id//Tenant ID
  • Add AutomationTemplateListRequest.filters.search//Free-text search across template name, classification, engine_type, template_type and provider
  • Change AutomationTemplateListRequest.filters.scope (Added Enum, Removed Enum)
  1. GET/v2/operation/automation/{tenant_id}/templates/{template_id}/parameter_schema Get Template Parameter Schema
📘

Return Type

  • Add input_parameters.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add input_parameters.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Add output_parameters.schema.actual_value//The value to actually use for this execution, encoded as a JSON string. Distinct from default_value: this is what the caller supplies (or what gets live-resolved, e.g. via a selected cloud account) for one specific run, and never overwrites the schema's own default
  • Add output_parameters.schema.source//Live-lookup reference used to populate this parameter's allowed values, for example 'vpc.list_vpc'. Present when the values come from a cloud resource listing instead of a fixed list, so the caller can resolve the current values itself
  • Change input_parameters.schema.default_value
  • Change output_parameters.schema.default_value
  1. POST/v2/service_account/create Create a new Service Account
📘

Parameter

  • Change ServiceAccountDetails.onboarded_features.feature (Removed Enum)
  1. GET/v2/service_account/item/{service_account_id} Get Service Account details
📘

Return Type

  • Change onboarded_features.feature (Removed Enum)
  1. POST/v2/service_account/item/{service_account_id} Update Service Account details
📘

Parameter

  • Change ServiceAccountDetails.onboarded_features.feature (Removed Enum)

Return Type

  • Change onboarded_features.feature (Removed Enum)
  1. GET/v2/service_account/item/{service_account_id}/credentials_validation Validate Service Account Credentials
📘

Return Type

  • Change onboarded_features.feature (Removed Enum)
  1. POST/v2/service_account/item/{service_account_id}/dry_run Validate update of Service Account details
📘

Parameter

  • Change ServiceAccountDetails.onboarded_features.feature (Removed Enum)

Return Type

  • Change onboarded_features.feature (Removed Enum)
  1. 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

  • Change ServiceAccountDetails.onboarded_features.feature (Removed Enum)

Return Type

  • Change onboarded_features.feature (Removed Enum)
  1. GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync Status
📘

Return Type

  • Delete cloudops__ai_telemetry//AI Telemetry current status
  1. POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync Status
📘

Parameter

  • Delete ServiceAccountSync.cloudops__ai_telemetry//AI Telemetry current status

Return Type

  • Delete cloudops__ai_telemetry//AI Telemetry current status
  1. GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status History
📘

Return Type

  • Delete cloudops__ai_telemetry//AI Telemetry status history
  1. POST/v2/service_account/list List Service Accounts
📘

Parameter

  • Delete ServiceAccountListRequest.filters.sync_status.cloudops__ai_telemetry//AI Telemetry current status
  • Change ServiceAccountListRequest.filters.onboarded_any
  • Change ServiceAccountListRequest.filters.onboarded_all
  1. POST/v2/service_account/summary Summarize Service Accounts
📘

Parameter

  • Delete ServiceAccountSummaryRequest.filters.sync_status.cloudops__ai_telemetry//AI Telemetry current status
  • Change ServiceAccountSummaryRequest.filters.onboarded_any
  • Change ServiceAccountSummaryRequest.filters.onboarded_all
  1. POST/v2/user_groups/list User Group List
📘

Parameter

  • Add UserGroupListRequest.filters.user_ids//Filter user groups that any of the given user IDs are a member of

Did this page help you?