Oracle Operations Insights API

The operationsInsights API from Oracle — 156 operation(s) for operationsinsights.

Operations 201

GET /awrHubObjects/awrHubSources/{awrHubSourceId}/o Gets a list of Awr Hub objects. #
DELETE /awrHubObjects/awrHubSources/{awrHubSourceId}/o/{objectName} Deletes an Awr Hub object. #
GET /awrHubObjects/awrHubSources/{awrHubSourceId}/o/{objectName} Gets the Awr Hub object metadata and body. #
HEAD /awrHubObjects/awrHubSources/{awrHubSourceId}/o/{objectName} HEAD Object #
PUT /awrHubObjects/awrHubSources/{awrHubSourceId}/o/{objectName} Upload an Awr hub Object #
GET /awrHubSources Gets a list of Awr Hub source objects. #
POST /awrHubSources Register Awr Hub source #
DELETE /awrHubSources/{awrHubSourceId} Deletes an Awr Hub source object. #
GET /awrHubSources/{awrHubSourceId} Gets the Awr Hub source object. #
PUT /awrHubSources/{awrHubSourceId} Update Awr Hub Source object. #
POST /awrHubSources/{awrHubSourceId}/actions/changeCompartment Moves a resource into a different compartment. #
POST /awrHubSources/{awrHubSourceId}/actions/disable Disables a Awr Hub source database in Operations Insights. #
POST /awrHubSources/{awrHubSourceId}/actions/enable Enables a Awr Hub source database in Operations Insights. #
GET /awrHubs Gets a list of AWR hubs. #
POST /awrHubs Create an Awr hub resource #
DELETE /awrHubs/{awrHubId} Deletes an AWR hub. #
GET /awrHubs/{awrHubId} Gets details of an AWR hub. #
PUT /awrHubs/{awrHubId} Updates the configuration of a hub . #
GET /awrHubs/{awrHubId}/awrDatabaseCpuUsages Summarizes AWR CPU usage data. #
GET /awrHubs/{awrHubId}/awrDatabaseMetrics Summarizes metric samples for the specified database. #
GET /awrHubs/{awrHubId}/awrDatabaseParameterChanges Summarize the AWR database parameter change history. #
GET /awrHubs/{awrHubId}/awrDatabaseParameters Summarize AWR datbase parameter history information. #
GET /awrHubs/{awrHubId}/awrDatabaseReport Gets the AWR database report. #
GET /awrHubs/{awrHubId}/awrDatabaseSnapshotRanges Summarizes AWR snapshot ranges. #
GET /awrHubs/{awrHubId}/awrDatabaseSnapshots List the AWR snapshots for specified database. #
GET /awrHubs/{awrHubId}/awrDatabaseSqlReport Gets the SQL health check report for the SQL statement specified by the SQL ID. The parameter to filter SQL by ID. Note that the SQL ID is generated internally by Oracle for each S #
GET /awrHubs/{awrHubId}/awrDatabaseSysstats Summarizes AWR Sysstat sample data for specified database. #
GET /awrHubs/{awrHubId}/awrDatabaseTopWaitEvents Summarizes AWR top N wait events. #
GET /awrHubs/{awrHubId}/awrDatabaseWaitEventBuckets Summarize AWR event data into value buckets and frequencies for specified database. #
GET /awrHubs/{awrHubId}/awrDatabaseWaitEvents Summarizes AWR wait event sample data. #
GET /awrHubs/{awrHubId}/awrDatabases Gets a list of AWR database information. #
GET /awrHubs/{awrHubId}/awrReport Gets the AWR report for the specified source database in the AWR hub. #
GET /awrHubs/{awrHubId}/awrSnapshots Lists AWR snapshots for the specified source database in the AWR hub. #
GET /awrHubs/{awrHubId}/awrSourcesSummary Gets a list of summary of AWR Sources. #
GET /chargebackPlanReport Gets a list of Ops Insights chargeback plan reports for a resource. #
POST /chargebackPlanReport Creates a chargeback plan report for a resource in Ops Insights. #
DELETE /chargebackPlanReport/{chargebackPlanReportId} Deletes a chargeback plan report #
GET /chargebackPlanReport/{chargebackPlanReportId} Gets the details of the specified chargeback plan report for a resource #
PUT /chargebackPlanReport/{chargebackPlanReportId} Updates one or more attributes of the specified chargeback plan report. #
GET /chargebackPlanReport/{chargebackPlanReportId}/content Generates the chargeback report in csv format for a given resource #
GET /chargebackPlans Gets a list of Ops Insights chargeback plans. #
POST /chargebackPlans Create an Ops Insights chargeback plan resource #
DELETE /chargebackPlans/{chargebackplanId} Deletes a chargeback plan. #
GET /chargebackPlans/{chargebackplanId} Gets the details of the specified chargeback plan #
PUT /chargebackPlans/{chargebackplanId} Updates one or more attributes of the specified chargeback plan. #
POST /chargebackPlans/{chargebackplanId}/actions/changeCompartment Moves a resource into a different compartment. #
GET /databaseInsights Gets a list of database insights. #
POST /databaseInsights Create a Database Insight resource for a database in Operations Insights. #
POST /databaseInsights/actions/ingestAddmReports Accepts the addm reports payload and persists it in Operation Insights ingest pipeline. #
POST /databaseInsights/actions/ingestDatabaseConfiguration Accepts the database configuration metrics payload and persists it in the Ops Insights Service. #
POST /databaseInsights/actions/ingestMySqlSqlStatsMetric Accepts the MySql SQL Stats metrics payload and persists it in Ops Insights ingest pipeline. #
POST /databaseInsights/actions/ingestMySqlSqlText Accepts the sql text metrics payload and persists it in Operation Insights ingest pipeline. #
POST /databaseInsights/actions/ingestSqlBucket Accepts the bucket metrics payload and persists it in Ops Insights ingest pipeline. #
POST /databaseInsights/actions/ingestSqlPlanLines Accepts the sql plan lines payload and persists it in Operation Insights ingest pipeline. #
POST /databaseInsights/actions/ingestSqlStatsMetric Accepts the SQL Stats metrics payload and persists it in Ops Insights ingest pipeline. #
POST /databaseInsights/actions/ingestSqlText Accepts the sql text metrics payload and persists it in Operation Insights ingest pipeline. #
POST /databaseInsights/actions/testMacsManagedCloudDatabaseInsightConnectionDetails Test the connection details of a Cloud MACS-managed database. #
GET /databaseInsights/addmDbFindingCategories Gets list of ADDM finding categories #
GET /databaseInsights/addmDbFindings Summarizes ADDM findings for the specified databases #
GET /databaseInsights/addmDbFindingsTimeSeries Get the ADDM findings time series for the specified databases. #
GET /databaseInsights/addmDbParameterCategories Gets list of ADDM database parameter categories #
GET /databaseInsights/addmDbParameterChanges Summarizes the AWR database parameter change history #
GET /databaseInsights/addmDbParameters Summarizes database parameter history information #
GET /databaseInsights/addmDbRecommendationCategories Gets list of ADDM recommendation categories #
GET /databaseInsights/addmDbRecommendations Summarizes ADDM recommendations for the specified databases #
GET /databaseInsights/addmDbRecommendationsTimeSeries Gets time series data for ADDM recommendations for the specified databases #
GET /databaseInsights/addmDbSchemaObjects Summarizes Schema objects for the specified databases for the specified objectIdentifiers #
GET /databaseInsights/addmDbSqlStatements Summarizes SQL Statements for the specified databases for the specified sqlIdentifiers #
GET /databaseInsights/addmDbs Gets a list of ADDM database information #
GET /databaseInsights/databaseConfigurations Gets a list of database insights configuration. #
GET /databaseInsights/resourceCapacityTrend Get base and maximum capacity for a resource type. #
GET /databaseInsights/resourceForecastTrend Get Forecast predictions for host resources. #
GET /databaseInsights/resourceStatistics Lists the Resource statistics for each database #
GET /databaseInsights/resourceUsageSummary Get aggregated usage, capacity and usage change percentage summed across databases for the current time period. #
GET /databaseInsights/resourceUsageTrend Gets aggregate usage and capacity for a resource type. #
GET /databaseInsights/resourceUtilizationInsight Gets current and projected utilization insights. #
GET /databaseInsights/sqlInsights Get performance Insights for SQLs across databases. #
GET /databaseInsights/sqlPlanInsights Get performance insights on execution plans for a SQL. #
GET /databaseInsights/sqlPlans List the plan xml for a SQL execution plan #
GET /databaseInsights/sqlResponseTimeDistributions Summarize response time distribution of query executions for a SQL #
GET /databaseInsights/sqlSearches Search SQL by SQL Identifier across databases. #
GET /databaseInsights/sqlStatistics Get performance statistics for SQLs across databases. #
GET /databaseInsights/sqlStatisticsTimeSeries Get performance statistics time series for a SQL across one or more databases #
GET /databaseInsights/sqlStatisticsTimeSeriesByPlan Get performance statistics time series for a SQL by execution plans #
GET /databaseInsights/sqlTexts Get SQL Text for a SQL #
GET /databaseInsights/tablespaceUsageTrend Gets tablespace usage metrics for a database. #
DELETE /databaseInsights/{databaseInsightId} Deletes a database insight. #
GET /databaseInsights/{databaseInsightId} Gets details of a database insight. #
PUT /databaseInsights/{databaseInsightId} Updates configuration of a database insight. #
POST /databaseInsights/{databaseInsightId}/actions/changeAutonomousDatabaseInsightAdvancedFeatures Update advanced features for Autonomous Database in Operations Insights. #
POST /databaseInsights/{databaseInsightId}/actions/changeCompartment Moves a resource into a different compartment. #
POST /databaseInsights/{databaseInsightId}/actions/changeExternalMysqlDatabaseInsightConnectionDetails Change the connection details of a External Mysql database insight. #
POST /databaseInsights/{databaseInsightId}/actions/changeMacsManagedCloudDatabaseInsightConnectionDetails Change the connection details of a Cloud MACS-managed database insight. #
POST /databaseInsights/{databaseInsightId}/actions/changePeComanagedDatabaseInsightDetails Change the connection details or private endpoint of co managed database insight. #
POST /databaseInsights/{databaseInsightId}/actions/disable Disables a database in Operations Insights. #
POST /databaseInsights/{databaseInsightId}/actions/disableAutonomousDatabaseInsightAdvancedFeatures Disable advanced features for an Autonomous Database in Operations Insights. #
POST /databaseInsights/{databaseInsightId}/actions/enable Enables a database in Operations Insights. #
POST /databaseInsights/{databaseInsightId}/actions/enableAutonomousDatabaseInsightAdvancedFeatures Enables advanced features for an Autonomous Database in Operations Insights. #
GET /enterpriseManagerBridges Gets a list of Ops Insights Enterprise Manager bridges. #
POST /enterpriseManagerBridges Create a Enterprise Manager bridge in Operations Insights. #
DELETE /enterpriseManagerBridges/{enterpriseManagerBridgeId} Deletes an Operations Insights Enterprise Manager bridge. #
GET /enterpriseManagerBridges/{enterpriseManagerBridgeId} Gets details of an Operations Insights Enterprise Manager bridge. #
PUT /enterpriseManagerBridges/{enterpriseManagerBridgeId} Updates configuration of an Operations Insights Enterprise Manager bridge. #
POST /enterpriseManagerBridges/{enterpriseManagerBridgeId}/actions/changeCompartment Moves a resource into a different compartment. #
GET /enterpriseManagerBridges/{enterpriseManagerBridgeId}/importableEnterpriseManagerEntities Gets a list of importable entities for an Operations Insights Enterprise Manager bridge that have not been imported before. #
GET /exadataInsights Gets a list of Exadata insights. #
POST /exadataInsights Create an Exadata insight resource for an Exadata system in Operations Insights. #
GET /exadataInsights/exadataConfigurations Gets a list of exadata insights configuration. #
GET /exadataInsights/exadataMembers Gets software and hardware inventory for an exadata insight resource. #
GET /exadataInsights/resourceCapacityTrend Gets capacity for an exadata system. Either compartmentId or exadataInsightsId query parameter must be specified. #
GET /exadataInsights/resourceCapacityTrendAggregated Gets capacity for an exadata system. Either compartmentId or exadataInsightsId query parameter must be specified. #
GET /exadataInsights/resourceForecastTrend Get historical usage and forecast predictions for an exadata system with breakdown by databases, hosts,storage servers or diskgroup. #
GET /exadataInsights/resourceForecastTrendAggregated Get aggregated historical usage and forecast predictions for exadata systems. #
GET /exadataInsights/resourceStatistics Lists the Resource statistics for each resource/member of the Exadata System (database, hosts, storage server or diskgroup). #
GET /exadataInsights/resourceUsageSummary Get usage, capacity and usage change percentage for exadata systems for the current time period. #
GET /exadataInsights/resourceUsageSummaryAggregated Get aggregated usage, capacity and usage change percentage summed across exadata systems for the current time period. #
GET /exadataInsights/resourceUtilizationInsight Gets current utilization and projected insights for an exadata system. #
DELETE /exadataInsights/{exadataInsightId} Deletes an Exadata insight. #
GET /exadataInsights/{exadataInsightId} Gets details of an Exadata insight. #
PUT /exadataInsights/{exadataInsightId} Updates configuration of an Exadata insight. #
POST /exadataInsights/{exadataInsightId}/actions/addMembers Add new members (e.g. databases and hosts) to an Exadata system in Operations Insights. #
POST /exadataInsights/{exadataInsightId}/actions/changeCompartment Moves a resource into a different compartment. #
POST /exadataInsights/{exadataInsightId}/actions/disable Disables an Exadata system in Operations Insights. #
POST /exadataInsights/{exadataInsightId}/actions/disablePlan Disables a chargeback plan on an Exadata system in Operations Insights. #
POST /exadataInsights/{exadataInsightId}/actions/enable Enables an Exadata system in Operations Insights. #
POST /exadataInsights/{exadataInsightId}/actions/enablePlan Enables a chargeback plan on an Exadata system in Operations Insights. #
GET /hostInsights Gets a list of host insights. #
POST /hostInsights Create a Host Insight resource for a host in Ops Insights. #
POST /hostInsights/actions/ingestHostConfiguration Accepts the host configuration metrics payload and persists it in the Ops Insights ingest pipeline. #
POST /hostInsights/actions/ingestHostMetrics Accepts the host performance metrics payload and persists it in the Ops Insights ingest pipeline. #
GET /hostInsights/diskStatistics Gets disk(s) statistics for a host. #
GET /hostInsights/hostConfigurations Gets a list of host insights configuration. #
GET /hostInsights/hostRecommendation Gets recommendations for a host. #
GET /hostInsights/hostedEntities Gets a list of hosted entities details based on the query parameters specified. #
GET /hostInsights/ioUsageTrend Gets IO usage metrics for a host. #
GET /hostInsights/resourceCapacityTrend Gets capacity for a resource type. #
GET /hostInsights/resourceForecastTrend Get Forecast predictions for host resources. #
GET /hostInsights/resourceStatistics Lists the resource statistics for each host. #
GET /hostInsights/resourceUsageSummary Get aggregated CPU, or memory usage, capacity and usage change percentage summed across hosts for the current time period. #
GET /hostInsights/resourceUsageTrend Gets aggregate usage and capacity for a resource type. #
GET /hostInsights/resourceUtilizationInsight Gets current and projected utilization insights. #
GET /hostInsights/topProcessesUsage Gets top processes usage metrics for a host on a specific date. #
GET /hostInsights/topProcessesUsageTrend Gets top processes usage metrics for a host. #
DELETE /hostInsights/{hostInsightId} Deletes a host insight. #
GET /hostInsights/{hostInsightId} Gets details of a host insight. #
PUT /hostInsights/{hostInsightId} Updates configuration of a host insight. #
POST /hostInsights/{hostInsightId}/actions/changeCompartment Moves a resource into a different compartment. #
POST /hostInsights/{hostInsightId}/actions/disable Disables a host in Ops Insights. #
POST /hostInsights/{hostInsightId}/actions/enable Enables a host in Ops Insights. #
GET /importableAgentEntities Gets a list of agent entities available to add a new hostInsight #
GET /importableComputeEntities Gets a list of compute instances running OCA available to add a new hostInsight #
GET /kubeClusterInsights Gets a list of Kubernetes cluster insights. #
POST /kubeClusterInsights Create an Kubernetes cluster insight resource for a Kubernetes Cluster in Ops Insights. #
DELETE /kubeClusterInsights/{kubeClusterInsightId} Deletes a Kubernetes cluster insight. #
GET /kubeClusterInsights/{kubeClusterInsightId} Gets details of a Kubernetes cluster insight. #
PUT /kubeClusterInsights/{kubeClusterInsightId} Updates configuration of a Kubernetes cluster insight. #
POST /kubeClusterInsights/{kubeClusterInsightId}/actions/changeCompartment Moves a resource into a different compartment. #
POST /kubeClusterInsights/{kubeClusterInsightId}/actions/disable Disables a Kubernetes cluster in Ops Insights. #
POST /kubeClusterInsights/{kubeClusterInsightId}/actions/enable Enables a Kubernetes cluster in Ops Insights. #
GET /newsReports Gets a list of news reports. #
POST /newsReports Create a news report in Ops Insights. #
DELETE /newsReports/{newsReportId} Deletes a news report. #
GET /newsReports/{newsReportId} Gets details of a news report. #
PUT /newsReports/{newsReportId} Updates the configuration of a news report. #
POST /newsReports/{newsReportId}/actions/changeCompartment Moves a resource into a different compartment. #
GET /operationsInsightsPrivateEndpoints Gets a list of Operation Insights private endpoints. #
POST /operationsInsightsPrivateEndpoints Create an Operation Insights private endpoint resource #
DELETE /operationsInsightsPrivateEndpoints/{operationsInsightsPrivateEndpointId} Deletes a private endpoint. #
GET /operationsInsightsPrivateEndpoints/{operationsInsightsPrivateEndpointId} Gets the details of the specified private endpoint. #
PUT /operationsInsightsPrivateEndpoints/{operationsInsightsPrivateEndpointId} Updates one or more attributes of the specified private endpoint. #
POST /operationsInsightsPrivateEndpoints/{operationsInsightsPrivateEndpointId}/actions/changeCompartment Moves a private endpoint into a different compartment. #
GET /operationsInsightsWarehouseUsers Gets a list of Operations Insights Warehouse Users. #
POST /operationsInsightsWarehouseUsers This is the endpoint for creating an Operations Insights Warehouse user #
DELETE /operationsInsightsWarehouseUsers/{operationsInsightsWarehouseUserId} Deletes an Operations Insights Warehouse User. #
GET /operationsInsightsWarehouseUsers/{operationsInsightsWarehouseUserId} Gets details of an Operations Insights Warehouse User. #
PUT /operationsInsightsWarehouseUsers/{operationsInsightsWarehouseUserId} Updates the configuration of an Operations Insights Warehouse User. #
GET /operationsInsightsWarehouses Gets a list of Ops Insights warehouses. #
POST /operationsInsightsWarehouses Create an Ops Insights Warehouse #
DELETE /operationsInsightsWarehouses/{operationsInsightsWarehouseId} Deletes an Operations Insights Warehouse. #
GET /operationsInsightsWarehouses/{operationsInsightsWarehouseId} Gets details of an Ops Insights Warehouse. #
PUT /operationsInsightsWarehouses/{operationsInsightsWarehouseId} Updates the configuration of an Ops Insights Warehouse. #
POST /operationsInsightsWarehouses/{operationsInsightsWarehouseId}/actions/changeCompartment Moves a resource into a different compartment. #
POST /operationsInsightsWarehouses/{operationsInsightsWarehouseId}/actions/downloadWarehouseWallet Download the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed. #
POST /operationsInsightsWarehouses/{operationsInsightsWarehouseId}/actions/rotateWarehouseWallet Rotate the ADW wallet for Operations Insights Warehouse using which the Hub data is exposed. #
GET /operationsInsightsWarehouses/{operationsInsightsWarehouseId}/resourceUsageSummary Gets the details of resources used by an Operations Insights Warehouse. #
GET /opsiConfigurations Gets a list of OPSI configuration resources. #
POST /opsiConfigurations Create an OPSI configuration resource. #
GET /opsiConfigurations/configurationItems Gets the applicable configuration items. #
DELETE /opsiConfigurations/{opsiConfigurationId} Deletes an OPSI configuration resource. #
GET /opsiConfigurations/{opsiConfigurationId} Gets details of an OPSI configuration resource. #
PUT /opsiConfigurations/{opsiConfigurationId} Updates an OPSI configuration resource with the given ID. #
POST /opsiConfigurations/{opsiConfigurationId}/actions/changeCompartment Moves a resource into a different compartment. #
GET /opsiDataObjects Gets a list of OPSI data objects. #
POST /opsiDataObjects/actions/queryData Queries data from an OPSI data object. #
GET /opsiDataObjects/{opsiDataObjectIdentifier} Gets details of an OPSI data object. #
GET /workRequests List work requests #
GET /workRequests/{workRequestId} Gets work request status #
GET /workRequests/{workRequestId}/errors Lists work request errors #
GET /workRequests/{workRequestId}/logs Lists work request logs #
POST /{warehouseType}/{warehouseId}/actions/queryData Queries data from Warehouse data objects (e.g: views, tables). #
GET /{warehouseType}/{warehouseId}/dataObjects Gets a list of Warehouse data objects (e.g: views, tables). #

Documentation

📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/access-governance-cp/20220518/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/adm/20220421/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/advisor/20200606/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ai-data-platform/20240831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/analytics/20190331/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/announcements/0.0.1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/api-gateway/20190501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-config/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-control-plane/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-synthetic-monitoring/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/apm-trace-explorer/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/audit/20190901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/autoscaling/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/bastion/20210331/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/batch/20251031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/bigdata/20190531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/blockchain/20191010/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/budgets/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/certificates/20210224/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/certificatesmgmt/20210224/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/cloud-guard/20200131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/clusterplacementgroups/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/compute-cloud-at-customer/20221208/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/container-instances/20210415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/container-registry/20180419/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/containerengine/20180222/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/cost-anomaly/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dashboard/20210731/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-catalog/20190325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-flow/20200129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-integration/20200430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-safe/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/data-science/20190101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-management/20201101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-migration/20230518/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-multicloud-integrations/20240501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-tools/20201005/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/database-tools-runtime/20230222/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datacc/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling-dp/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/datalabeling/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/delegate-access-control/20230801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/devops/20210630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/digital-assistant/20190506/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/disaster-recovery/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dms/20211101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/dns/20180115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/document-understanding/20221109/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/edsfu/20220528/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildelivery/20170907/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/emaildeliverysubmission/20220926/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/events/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/filestorage/20171215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fleet-management/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functions/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/functionsdocgenpbf/1.0/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/fusion-applications/20211201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents-client/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-agents/20240531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-inference/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai-nl2sql/20260325/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generative-ai/20231130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/generic/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/globally-distributed-database/20250101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/goldengate/20200407/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/healthchecks/20180501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iaas/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-domains/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity-dp/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/incidentmanagement/20181231/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/instanceagent/20180530/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/integration/20190131/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/iot/20250531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/itas/v1/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-java-download/20230601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms/20210610/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/jms-utils/20250521/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/kafka/20240901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/key/release/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/language/20221001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/licensemanager/20220430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits-increase/20251101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/limits/20181025/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/loadbalancer/20170115/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logan-api-spec/20200601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-dataplane/20200831/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-management/20200531/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/logging-search/20190909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/lustre/20250228/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managed-access/20220126/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/management-agent/20200202/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/managementdashboard/20200901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/marketplace/20181001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mngdmac/20250320/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/monitoring/20180401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/multicloud-omhub-cp/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/mysql/20190415/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/NetMonitor/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20211001/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/network-firewall/20230501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/networkloadbalancer/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/nosql-database/20190828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/notification/20181201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/OCB/20220509/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occ/20230515/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occds/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/occm/20231107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocicache/20220315/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/ocm/20220919/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opa/20210621/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/opensearch/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operations-insights/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/operatoraccesscontrol/20200630/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/oracle-api-access-control/20241130/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20230401/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/organizations/20200801/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/osmh/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/postgresql/20220915/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/psasvc/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/publisher/20241201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/queue/20210201/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/recovery-service/20210216/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/registry/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-analytics/20241031/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-discovery-monitoring-control-api/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resource-scheduler/20240430/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/resourcemanager/20180917/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/rover/20201210/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/s3objectstorage/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/scanning/20210215/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/search/20180409/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretmgmt/20180608/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secretretrieval/20190301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/secure-desktops/20220618/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/security-attribute/20240815/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/self/20260129/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/service-catalog/20210527/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/serviceconnectors/20200909/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/smp/20210914/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/speech/20220101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/stack-monitoring/20210330/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/streaming/20180418/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/threat-intel/20220901/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage/20200107/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/usage-proxy/20190111/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vision/20220125/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder/20210601/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/visual-builder-studio/20180828/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20200501/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/vmware/20230701/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waa/20211230/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waas/20181116/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/waf/20210930/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/wlms/20241101/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/workrequests/20160918/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing/20240301/
📖
APIReference
https://docs.oracle.com/en-us/iaas/api/#/en/zero-trust-packet-routing-tools/20240301/

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/oracle-operationsinsights-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

oracle-operationsinsights-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'Use the Ops Insights API to perform data extraction operations to obtain database

    resource utilization, performance statistics, and reference information. For more information,

    see [About Oracle Cloud Infrastructure Ops Insights](https://docs.cloud.oracle.com/en-us/iaas/operations-insights/doc/operations-insights.html).

    '
  title: Ops Insights Operations Insights API
  version: '20200630'
  x-provenance:
    method: harvested
    first_party: true
    publisher: Oracle
    source: https://docs.oracle.com/en-us/iaas/api/specs/c007dae182854959d1b6f5270c5f3450a2aae7a5d0353dc74113571364355d4b.yaml
    harvested: '2026-08-04'
    note: Published by Oracle as the contract for the Ops Insights API OCI service and stored verbatim; API Evangelist added only this provenance block.
  x-evidence:
  - url: https://docs.oracle.com/en-us/iaas/api/specs/index.json
    what: Oracle's own index of every OCI service specification
  - url: https://docs.oracle.com/en-us/iaas/api/specs/c007dae182854959d1b6f5270c5f3450a2aae7a5d0353dc74113571364355d4b.yaml
    what: the harvested document for Ops Insights API
servers:
- url: http://127.0.0.1/20200630
- url: https://127.0.0.1/20200630
tags:
- name: operationsInsights
paths:
  /awrHubObjects/awrHubSources/{awrHubSourceId}/o:
    get:
      description: 'Gets a list of Awr Hub objects. Awr Hub id needs to specified.

        '
      operationId: ListAwrHubObjects
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/PrefixQueryParam'
      - $ref: '#/components/parameters/StartWithQueryParam'
      - $ref: '#/components/parameters/EndBeforeQueryParam'
      - $ref: '#/components/parameters/DelimiterQueryParam'
      - $ref: '#/components/parameters/StartAfterQueryParam'
      - $ref: '#/components/parameters/PaginationTokenQueryParam'
      - $ref: '#/components/parameters/PaginationLimitQueryParam'
      - $ref: '#/components/parameters/ObjectFieldsQueryParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: List of Awr Hub object summaries, the object name to begin the next page of results.
          headers:
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-next-page:
              description: 'For pagination of a list of items. When paging through a list, if this header appears in the response,

                then a partial list might have been returned. Include this value as the `page` parameter for the

                subsequent GET request to get the next batch of items.

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ListObjects'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Gets a list of Awr Hub objects.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubObjects'
  /awrHubObjects/awrHubSources/{awrHubSourceId}/o/{objectName}:
    delete:
      description: Deletes an Awr Hub object.
      operationId: DeleteAwrHubObject
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/ObjectNamePathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        204:
          description: The Awr Hub object was deleted successfully.
          headers:
            is-delete-marker:
              description: This is `true` if the deleted object is a delete marker, otherwise `false`
              schema:
                type: boolean
            last-modified:
              description: The Awr Hub object modification time.
              schema:
                type: string
                format: date-time
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            version-id:
              description: VersionId of the requested Awr Hub object.
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Deletes an Awr Hub object.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubObjects'
    get:
      description: Gets the Awr Hub object metadata and body.
      operationId: GetAwrHubObject
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/ObjectNamePathParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: The Awr Hub object metadata and bytes.
          headers:
            archival-state:
              description: Archival state of an Awr Hub object. This field is set only for Awr Hub objects in Archive tier.
              schema:
                type: string
                enum:
                - ARCHIVED
                - RESTORING
                - RESTORED
            cache-control:
              description: Cache-Control header.
              schema:
                type: string
            content-disposition:
              description: Content-Disposition header.
              schema:
                type: string
            content-encoding:
              description: Content-Encoding header.
              schema:
                type: string
            content-language:
              description: Content-Language header.
              schema:
                type: string
            content-length:
              description: The Awr Hub object size in bytes.
              schema:
                type: integer
                format: int64
            content-md5:
              description: Content-MD5 header.
              schema:
                type: string
            content-range:
              description: Content-Range header.
              schema:
                type: string
            content-type:
              description: Content-Type header.
              schema:
                type: string
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            expires:
              description: The date and time after which the Awr Hub object is no longer cached by a browser, proxy, or other caching entity.
              schema:
                type: string
                format: date-time
            last-modified:
              description: The Awr Hub object modification time.
              schema:
                type: string
                format: date-time
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-meta-*:
              description: The user-defined metadata for the Awr Hub object.
              x-obmcs-header-collection: true
              x-obmcs-prefix: opc-meta-
              schema:
                type: string
            opc-multipart-md5:
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            storage-tier:
              description: The storage tier that the Awr Hub object is stored in.
              schema:
                type: string
                enum:
                - STANDARD
                - INFREQUENTACCESS
                - ARCHIVE
            time-of-archival:
              description: Time that the Awr Hub object is returned to the archived state.
              schema:
                type: string
                format: date-time
            version-id:
              description: VersionId of the requested Awr Hub object.
              schema:
                type: string
          content:
            application/octet-stream:
              schema:
                format: binary
                type: string
        206:
          description: The Awr Hub object metadata and partial bytes.
          headers:
            archival-state:
              description: Archival state of an Awr Hub object. This field is set only for Awr Hub objects in Archive tier.
              schema:
                type: string
                enum:
                - ARCHIVED
                - RESTORING
                - RESTORED
            cache-control:
              description: Cache-Control header.
              schema:
                type: string
            content-disposition:
              description: Content-Disposition header.
              schema:
                type: string
            content-encoding:
              description: Content-Encoding header.
              schema:
                type: string
            content-language:
              description: Content-Language header.
              schema:
                type: string
            content-length:
              description: The Awr Hub object size in bytes.
              schema:
                type: integer
                format: int64
            content-md5:
              description: Content-MD5 header.
              schema:
                type: string
            content-range:
              description: Content-Range header.
              schema:
                type: string
            content-type:
              description: Content-Type header.
              schema:
                type: string
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            expires:
              description: The date and time after which the Awr Hub object is no longer cached by a browser, proxy, or other caching entity.
              schema:
                type: string
                format: date-time
            last-modified:
              description: The Awr Hub object modification time.
              schema:
                type: string
                format: date-time
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-meta-*:
              description: The user-defined metadata for the Awr Hub object.
              x-obmcs-header-collection: true
              x-obmcs-prefix: opc-meta-
              schema:
                type: string
            opc-multipart-md5:
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            storage-tier:
              description: The storage tier that the Awr Hub object is stored in.
              schema:
                type: string
                enum:
                - STANDARD
                - INFREQUENTACCESS
                - ARCHIVE
            time-of-archival:
              description: Time that the Awr Hub object is returned to the archived state.
              schema:
                type: string
                format: date-time
            version-id:
              description: VersionId of the requested Awr Hub object.
              schema:
                type: string
          content:
            application/octet-stream:
              schema:
                format: binary
                type: string
        304:
          description: Not Modified
          headers:
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Gets the Awr Hub object metadata and body.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubObjects'
    head:
      description: 'Gets the Awr Hub object''s user-defined metadata and entity tag (ETag).

        '
      operationId: HeadAwrHubObject
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/ObjectNamePathParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: The Awr Hub object metadata and bytes.
          headers:
            archival-state:
              description: Archival state of an Awr Hub object. This field is set only for Awr Hub objects in Archive tier.
              schema:
                type: string
                enum:
                - ARCHIVED
                - RESTORING
                - RESTORED
            cache-control:
              description: Cache-Control header.
              schema:
                type: string
            content-disposition:
              description: Content-Disposition header.
              schema:
                type: string
            content-encoding:
              description: Content-Encoding header.
              schema:
                type: string
            content-language:
              description: Content-Language header.
              schema:
                type: string
            content-length:
              description: The Awr Hub object size in bytes.
              schema:
                type: integer
                format: int64
            content-md5:
              description: Content-MD5 header.
              schema:
                type: string
            content-type:
              description: Content-Type header.
              schema:
                type: string
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            last-modified:
              description: The Awr Hub object modification time.
              schema:
                type: string
                format: date-time
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-meta-*:
              description: The user-defined metadata for the Awr Hub object.
              x-obmcs-header-collection: true
              x-obmcs-prefix: opc-meta-
              schema:
                type: string
            opc-multipart-md5:
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            storage-tier:
              description: The storage tier that the Awr Hub object is stored in.
              schema:
                type: string
                enum:
                - STANDARD
                - INFREQUENTACCESS
                - ARCHIVE
            time-of-archival:
              description: Time that the Awr Hub object is returned to the archived state.
              schema:
                type: string
                format: date-time
            version-id:
              description: VersionId of the requested Awr Hub object.
              schema:
                type: string
        304:
          description: Not Modified
          headers:
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: HEAD Object
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubObjects'
    put:
      description: 'Creates a new object or overwrites an existing object with the same name to the Awr Hub.

        '
      operationId: PutAwrHubObject
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/ObjectNamePathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: The AwrHub object was created successfully.
          headers:
            last-modified:
              description: The Awr Hub object modification time.
              schema:
                type: string
                format: date-time
            opc-client-request-id:
              description: Echoes back the value passed in the opc-client-request-id header, for use by clients when debugging.
              schema:
                type: string
            opc-content-md5:
              description: Content-MD5 header.
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            version-id:
              description: VersionId of the requested Awr Hub object.
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Upload an Awr hub Object
      tags:
      - operationsInsights
      x-obmcs-signing-strategy: exclude_body
      x-related-resource: '#/definitions/AwrHubObjects'
      requestBody:
        content:
          application/json:
            schema:
              format: binary
              type: string
        description: The object to be uploaded to the Awr Hub.
        required: true
  /awrHubSources:
    get:
      description: Gets a list of Awr Hub source objects.
      operationId: ListAwrHubSources
      parameters:
      - $ref: '#/components/parameters/AwrHubIdQueryParamRequired'
      - $ref: '#/components/parameters/CompartmentIdQueryParamOptional'
      - $ref: '#/components/parameters/AwrHubSourceIdQueryParam'
      - $ref: '#/components/parameters/AwrHubSourceTypeQueryParam'
      - $ref: '#/components/parameters/AwrHubSourceNameQueryParam'
      - $ref: '#/components/parameters/AwrHubSourceStatusQueryParam'
      - $ref: '#/components/parameters/AwrHubSourceLifecycleStateQueryParam'
      - $ref: '#/components/parameters/PaginationLimitQueryParam'
      - $ref: '#/components/parameters/PaginationTokenQueryParam'
      - $ref: '#/components/parameters/SortOrderQueryParam'
      - $ref: '#/components/parameters/AwrHubSortByQueryParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: List of Awr Hub sources and the name of the object to start next page of results.
          headers:
            opc-next-page:
              description: 'For pagination of a list of items. When paging through a list, if this header appears in the response,

                then a partial list might have been returned. Include this value as the `page` parameter for the

                subsequent GET request to get the next batch of items.

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AwrHubSourceSummaryCollection'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Gets a list of Awr Hub source objects.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubSources'
    post:
      description: 'Register Awr Hub source

        '
      operationId: CreateAwrHubSource
      parameters:
      - $ref: '#/components/parameters/OpcRetryTokenHeaderParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        201:
          description: 'The Awr hub source is being registered.

            '
          headers:
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AwrHubSource'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Register Awr Hub source
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubSources'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateAwrHubSourceDetails'
        description: Payload containing details to register the source database
        required: true
  /awrHubSources/{awrHubSourceId}:
    delete:
      description: Deletes an Awr Hub source object.
      operationId: DeleteAwrHubSource
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        202:
          description: Accepted the request. The Awr Hub source resource will be deleted in Operations Insights.
          headers:
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Deletes an Awr Hub source object.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubSources'
    get:
      description: Gets the Awr Hub source object.
      operationId: GetAwrHubSource
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        200:
          description: Retrieves the Awr Hub source object for a given source id and Awr Hub id
          headers:
            etag:
              description: 'For optimistic concurrency control. See `if-match`.

                '
              schema:
                type: string
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AwrHubSource'
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Gets the Awr Hub source object.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubSources'
    put:
      description: Update Awr Hub Source object.
      operationId: UpdateAwrHubSource
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/RequestIdHeader'
      responses:
        202:
          description: Accepted the request. The Awr Hub source will be updated.
          headers:
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.

                '
              schema:
                type: string
        400:
          $ref: '#/components/responses/400'
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        412:
          $ref: '#/components/responses/412'
        429:
          $ref: '#/components/responses/429'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Update Awr Hub Source object.
      tags:
      - operationsInsights
      x-related-resource: '#/definitions/AwrHubSources'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/UpdateAwrHubSourceDetails'
        description: The configuration to be updated.
        required: true
  /awrHubSources/{awrHubSourceId}/actions/changeCompartment:
    post:
      description: Moves an AwrHubSource resource from one compartment to another. When provided, If-Match is checked against ETag values of the resource.
      operationId: ChangeAwrHubSourceCompartment
      parameters:
      - $ref: '#/components/parameters/AwrHubSourceIdPathParam'
      - $ref: '#/components/parameters/IfMatchHeader'
      - $ref: '#/components/parameters/RequestIdHeader'
      - $ref: '#/components/parameters/OpcRetryTokenHeaderParam'
      responses:
        202:
          description: Accepted the request. The AwrHubSource resource will be moved into a different compartment.
          headers:
            opc-request-id:
              description: 'Unique Oracle-assigned identifier for the request. If you need to contact

                Oracle about a particular request, please provide the request ID.

                '
              schema:
                type: string
            opc-work-request-id:
              description: 'Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.

                '
              schema:
                type: string
        401:
          $ref: '#/components/responses/401'
        404:
          $ref: '#/components/responses/404'
        409:
          $ref: '#/components/responses/409'
        412:
          $ref: '#/components/responses/412'
        500:
          $ref: '#/components/responses/500'
        default:
          $ref: '#/components/responses/DefaultError'
      summary: Mo

# --- truncated at 32 KB (1107 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/oracle/refs/heads/main/openapi/oracle-operationsinsights-api-openapi.yml