External APIs 6.1 (2602)

Released - June 2026

Changelog

What's New

  1. POST/v1/appsecops/bcs_questions/answers_version/create Create a new BCS answer version

  2. POST/v1/appsecops/bcs_questions/answers_version/history Paginated history of BCS answer versions

  3. GET/v1/appsecops/bcs_questions/list List of BCS questions

  4. GET/v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Get Policy parameter configuration Master Account

  5. POST/v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Update Policy parameter configuration Master Account

  6. DELETE/v1/master_accounts/{master_account_id}/policy_configurations/{policy_id} Delete Policy parameter configuration Master Account

  7. GET/v1/mcp/server/item/{server_id} Get MCP server details

  8. PUT/v1/mcp/server/item/{server_id} Update an MCP server's configuration

  9. DELETE/v1/mcp/server/item/{server_id} Delete MCP server

  10. PATCH/v1/mcp/server/item/{server_id}/enabled Enable or disable an MCP server post-registration

  11. POST/v1/mcp/server/list List MCP servers for the current tenant

  12. POST/v1/mcp/server/register Register a new MCP server for the current tenant

  13. POST/v1/mcp/server/tools Get MCP tools available for a tenant and business agent

  14. POST/v1/resource/dashboard/detail Retrieves resource detail view (overview and configuration)

  15. POST/v1/resource/dashboard/detail/activity Retrieves resource activity timeline or event attribute details

  16. POST/v2/appsecops/applications/create Create an application with BCS scoring

  17. GET/v2/appsecops/applications/item/{application_id} Get application details with BCS scoring

  18. POST/v2/appsecops/applications/item/{application_id} Update application with BCS scoring

  19. POST/v2/billing/identities Return distinct billing line-item identities including tags, without time-series data

  20. POST/v2/sku_unit_price Get cloud SKU unit pricing from MongoDB

What's Decommissioned

None

What's Changed

  1. POST/v1/admin/background_job/forwarding_check Internal

    📘

    Parameter

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

    📘

    Parameter

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

    📘

    Parameter

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

    📘

    Parameter

    • Change BackgroundJobLoggerRequest.executor (Added Enum)

    Return Type

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

    📘

    Parameter

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

    📘

    Return Type

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

    📘

    Parameter

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

    📘

    Parameter

    • Change BackgroundJobThreadRequest.executor (Added Enum)

    Return Type

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

    📘

    Parameter

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

    📘

    Return Type

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

    📘

    Return Type

    • Change executor (Added Enum)
  13. POST/v1/background_job_handler/configuration Fetch the configuration of a Background Job Handler

    📘

    Parameter

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

    📘

    Parameter

    • Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum)
  15. POST/v1/dimensions/{dimension_definition_id}/set_state Set Dimension State

    📘

    Parameter

    • Change DimensionDefinitionSetStateRequest.description
  16. GET/v1/feature_requirements/list List Feature requirements

    📘

    Return Type

    • Change executor (Added Enum)
  17. POST/v1/resource/dashboard/trend/list List of infra resource details captured for given summary filters

    📘

    Return Type

    • Add resources.inventory_id//Internal inventory identifier for the resource.
    • Add resources.belongs_to_canonical_resource//Canonical resource IRI linked from the workload resource via belongsToCanonicalResource.
    • Add resources.tags//Resource tags as key/value pairs.
  18. POST/v1/resource/dashboard/trend/summary Retrieves trend summary of infrastructure resources

    📘

    Return Type

    • Change change_status (Added Enum, Removed Enum)
  19. POST/v2/billing/line_items_summary List values for group_by key used in service accounts

    📘

    Parameter

    • Change BillingLineItemSummaryRequest.key.selector (Added Enum)
  20. POST/v2/service_account/batch Batch Service Account Details

    📘

    Return Type

    • Change results
  21. GET/v2/service_account/item/{service_account_id}/compartments List of Available OCI Compartments

    📘

    Return Type

    • Add parent_id//Parent Compartment Id
  22. POST/v2/service_account/list List Service Accounts

    📘

    Parameter

    • Add ServiceAccountListRequest.filters.include_children_recursively//When filtering by parent_ids, also include accounts that are not directly under the parent but are in the hierarchy below the parent. This option is not supported with include_resource_as_parent.
    • Add ServiceAccountListRequest.filters.exclude_service_account_ids//Service account IDs to exclude
  23. POST/v2/service_account/summary Summarize Service Accounts

    📘

    Parameter

    • Add ServiceAccountSummaryRequest.filters.include_children_recursively//When filtering by parent_ids, also include accounts that are not directly under the parent but are in the hierarchy below the parent. This option is not supported with include_resource_as_parent.
    • Add ServiceAccountSummaryRequest.filters.exclude_service_account_ids//Service account IDs to exclude

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

What's New:

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

  2. POST/v1/agent/action/confirm Confirm or deny a pending agent action

  3. POST/v1/executive_dashboard/saved_views Create a saved view

  4. GET/v1/executive_dashboard/saved_views/item/{view_id} Get a saved view by identifier

  5. PUT/v1/executive_dashboard/saved_views/item/{view_id} Update a saved view

  6. DELETE/v1/executive_dashboard/saved_views/item/{view_id} Delete a saved view

  7. POST/v1/executive_dashboard/saved_views/list List saved views

  8. POST/v2/savings_plans/{tenant_id}/purchased/details List purchased savings plan details

  9. POST/v2/savings_plans/{tenant_id}/purchased/utilization Get savings plan utilization metrics

What's Changing:

  1. PUT/cost/cost_savings/accounts/visibility/{tenant_id} List Cost Saving Recommendation

    📘

    Return Type

    • Add recommendations.tenant_id//Tenant ID
  2. GET/cost/cost_savings/accounts/visibility/{tenant_id}/recommendations/{recommendation_id}/view View Cost Saving Recommendation

    📘

    Return Type

    • Add tenant_id//Tenant ID
  3. PUT/cost/cost_savings/tenants/visibility/{tenant_id} List Cost Saving Recommendation by Tenant

    📘

    Return Type

    • Add recommendations.tenant_id//Tenant ID
  4. POST/cost/costoptimizer/optimizerate/license_benefit/hub_discounts License Benefit Hub Discounts

    📘

    Return Type

    • Change summary_data.tenant_id
  5. POST/cost/ri/recommendation List Recommendations

    📘

    Return Type

    • Change recommendations.tenant_id
  6. GET/cost/ri/utilization/reservations List Cost Reservations & Utilization

    📘

    Return Type

    • Add reservations.tenant_id//Tenant ID
  7. GET/governance/guardrails/{tenant_id}/policy_jobs/{job_id} Describe Policy Job Details

    📘

    Return Type

    • Add tenant_id//Tenant ID
  8. GET/governance/guardrails/{tenant_id}/recommendations List Policy Recommendations

    📘

    Return Type

    • Add recommendations.tenant_id//Tenant ID
  9. POST/recommendations/{tenant_id}/account/list List Recommendations by Account

    📘

    Return Type

    • Add recommendations.tenant_id//Tenant ID
  10. GET/recommendations/{tenant_id}/service_account/list List Recommendations by Cloud Account

    📘

    Return Type

    • Add recommendations.tenant_id//Tenant ID
  11. PUT/tenants/{tenant_id} Update Tenant

    📘

    Parameter

    • 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.
  12. POST/v1/admin/background_job/forwarding_check Internal

    📘

    Parameter

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

    📘

    Parameter

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

    📘

    Parameter

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

    📘

    Parameter

    • Change BackgroundJobLogger.executor (Added Enum, Removed Enum)

    Return Type

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

    📘

    Parameter

    • Change BackgroundJobLoggerRequest.executor (Added Enum, Removed Enum)

    Return Type

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

    📘

    Parameter

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

    📘

    Return Type

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

    📘

    Parameter

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

    📘

    Parameter

    • Change BackgroundJobThreadRequest.executor (Added Enum, Removed Enum)

    Return Type

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

    📘

    Parameter

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

    📘

    Return Type

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

    📘

    Return Type

    • Change executor (Added Enum, Removed Enum)
  24. POST/v1/background_job_handler/configuration Fetch the configuration of a Background Job Handler

    📘

    Parameter

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

    📘

    Parameter

    • Change BackgroundJobHandlerConfigurationRequest.executor (Added Enum, Removed Enum)
  26. GET/v1/feature_requirements/list List Feature requirements

    📘

    Return Type

    • Change executor (Added Enum, Removed Enum)
  27. PUT/v1/mcp/server/item/{server_id} Update an MCP server's configuration

    📘

    Parameter

    • Change McpServerRequest.business_agents
  28. POST/v1/mcp/server/register Register a new MCP server for the current tenant

    📘

    Parameter

    • Change McpServerRequest.business_agents
  29. POST/v1/mcp/server/tools Get MCP tools available for a tenant and business agent

    📘

    Parameter

    • Change McpToolsRequest.business_agent (Added Enum)
  30. POST/v1/policies/policy_jobs/batch List of policy job details

    📘

    Return Type

    • Add tenant_id//Tenant ID
  31. GET/v1/role_templates/list List Role Templates

    📘

    Return Type

    • Change policies.policy (Added Enum)
  32. GET/v2/service_account/item/{service_account_id}/sync_status Get Current Sync 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
  33. POST/v2/service_account/item/{service_account_id}/sync_status Trigger refresh of Sync Status

    📘

    Parameter

    • 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
  34. GET/v2/service_account/item/{service_account_id}/sync_status_history Get Sync Status History

    📘

    Return 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
  35. POST/v2/service_account/list List Service Accounts

    📘

    Parameter

    • 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
  36. POST/v2/service_account/summary Summarize Service Accounts

    📘

    Parameter

    • 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