How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Stack Monitoring API

The stackMonitoring API from Oracle — 42 operation(s) for stackmonitoring.

Oracle Stack Monitoring API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 64 operations across 42 paths, and defines 103 schemas. It is described by OpenAPI 3.2.0, at version 20210330.

Requests are made against 2 base URLs: http://127.0.0.1/20210330, https://127.0.0.1/20210330.

64 operations 42 paths 103 schemas 7 DELETE21 GET29 POST7 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20210330
Base URL
https://{host}:{port}/ords/
Resource Areas
1

Paths & Operations 64

Across 42 paths, the API surfaces 64 operations — 7 DELETE, 21 GET, 29 POST, 7 PUT. Each is listed below with its method, path, parameters, and response codes.

stackMonitoring 64
GET
/baselineableMetrics
List summary of baseline-able metrics
ListBaselineableMetrics 10 params → 200400401404429500default
POST
/baselineableMetrics
Creates Baseline-able metric
CreateBaselineableMetric 2 params body → 200400401404409412429500
DELETE
/baselineableMetrics/{baselineableMetricId}
Deletes Baseline-able metric
DeleteBaselineableMetric 3 params → 204400401404412429500default
GET
/baselineableMetrics/{baselineableMetricId}
Get Baseline-able metric
GetBaselineableMetric 2 params → 200400401404429500default
PUT
/baselineableMetrics/{baselineableMetricId}
Updates Baseline-able metric
UpdateBaselineableMetric 3 params body → 200400401404412429500default
POST
/baselineableMetrics/{baselineableMetricId}/actions/evaluate
Evaluate metric for anomalies
EvaluateBaselineableMetric 4 params body → 200400401403404409412429
GET
/configs
Gets a list of configurations.
ListConfigs 9 params → 200400401404429500default
POST
/configs
Create a configuration.
CreateConfig 2 params body → 200400401404409429500default
DELETE
/configs/{configId}
Delete a configuration.
DeleteConfig 3 params → 204400401404412429500default
GET
/configs/{configId}
Get configuration.
GetConfig 2 params → 200400401404429500default
PUT
/configs/{configId}
Update a configuration.
UpdateConfig 3 params body → 200400401404412429500default
POST
/configs/{configId}/actions/changeCompartment
Move a configuration to another compartment.
ChangeConfigCompartment 4 params body → 204400401404409412429500
GET
/discoveryJobs
API to get the details of all Discovery Jobs.
ListDiscoveryJobs 7 params → 200400401404429500default
POST
/discoveryJobs
API to create discovery Job and submit discovery Details to agent.
CreateDiscoveryJob 2 params body → 200400401404409429500default
DELETE
/discoveryJobs/{discoveryJobId}
Delete a Discovery Job
DeleteDiscoveryJob 3 params → 204400401404412429500default
GET
/discoveryJobs/{discoveryJobId}
API to get the details of Discovery Job by identifier.
GetDiscoveryJob 2 params → 200400401404429500default
GET
/discoveryJobs/{discoveryJobId}/logs
API to get all the logs of a Discovery Job.
ListDiscoveryJobLogs 7 params → 200400401404429500default
GET
/metricExtensions
Gets a list of all metric extensions in a compartment
ListMetricExtensions 11 params → 200400401404429500default
POST
/metricExtensions
Create a new metric extension resource
CreateMetricExtension 2 params body → 200400401404409429500default
DELETE
/metricExtensions/{metricExtensionId}
Delete the metric extension resource
DeleteMetricExtension 3 params → 204400401404409412429500
GET
/metricExtensions/{metricExtensionId}
Get Metric Extension
GetMetricExtension 2 params → 200400401404429500default
PUT
/metricExtensions/{metricExtensionId}
Update the Metric Extension identified by the id
UpdateMetricExtension 3 params body → 200400401404409412429500
POST
/metricExtensions/{metricExtensionId}/actions/changeCompartment
Moves a Metric Extension into a different compartment.
ChangeMetricExtensionCompartment 4 params body → 204401404409412429500default
POST
/metricExtensions/{metricExtensionId}/actions/disable
Disable metric extension.
DisableMetricExtension 4 params body → 202401404409412429500default
POST
/metricExtensions/{metricExtensionId}/actions/enable
Enable Metric Extension
EnableMetricExtension 4 params body → 202401403404409412429500
POST
/metricExtensions/{metricExtensionId}/actions/export
Export metric extension definition in a template format.
ExportMetricExtension 4 params → 200401404409412429500default
POST
/metricExtensions/{metricExtensionId}/actions/publish
Publish the Metric Extension identified by the id
PublishMetricExtension 4 params → 200400401404409412429500
POST
/metricExtensions/{metricExtensionId}/actions/test
Perform test of Metric Extension on a specific resource Id
TestMetricExtension 4 params body → 202400401403404405409412
GET
/monitoredResourceTasks
List stack monitoring monitoredResourceTasks.
ListMonitoredResourceTasks 7 params → 200400401404409429500default
POST
/monitoredResourceTasks
Create a new stack monitoring resource task.
CreateMonitoredResourceTask 2 params body → 201400401404409412429500
GET
/monitoredResourceTasks/{monitoredResourceTaskId}
Get stack monitoring resource task details.
GetMonitoredResourceTask 2 params → 200400401404429500default
PUT
/monitoredResourceTasks/{monitoredResourceTaskId}
Update stack monitoring resource task.
UpdateMonitoredResourceTask 3 params body → 200400401404412429500default
POST
/monitoredResourceTasks/{monitoredResourceTaskId}/actions/changeCompartment
Moves a stack monitoring resource task into a different compartment.
ChangeMonitoredResourceTaskCompartment 4 params body → 204401404409412429500
GET
/monitoredResourceTypes
List monitored resource types.
ListMonitoredResourceTypes 12 params → 200400401404409429500default
POST
/monitoredResourceTypes
Create a new monitored resource type.
CreateMonitoredResourceType 2 params body → 200400401404409412429500
DELETE
/monitoredResourceTypes/{monitoredResourceTypeId}
Delete the monitored resource type.
DeleteMonitoredResourceType 3 params → 204400401404409412429500
GET
/monitoredResourceTypes/{monitoredResourceTypeId}
Get monitored resource type.
GetMonitoredResourceType 2 params → 200400401404429500default
PUT
/monitoredResourceTypes/{monitoredResourceTypeId}
Updates the Monitored Resource Type
UpdateMonitoredResourceType 3 params body → 200400401404409412429500
GET
/monitoredResources
Gets a list of all monitored resources in a compartment
ListMonitoredResources 9 params → 200400401404429500default
POST
/monitoredResources
Create a new monitored resource.
CreateMonitoredResource 3 params body → 201400401404409429500default
POST
/monitoredResources/actions/associateMonitoredResources
Create an association between two monitored resources.
AssociateMonitoredResources 3 params body → 200400401404412429500default
POST
/monitoredResources/actions/disassociateMonitoredResources
Removes associations between two monitored resources.
DisassociateMonitoredResources 3 params body → 200400401404412429500default
POST
/monitoredResources/actions/search
Returns a list of monitored resources.
SearchMonitoredResources 7 params body → 200400401404412429500default
POST
/monitoredResources/actions/searchAssociatedResources
List associated monitored resources.
SearchAssociatedResources 7 params body → 200400401404412429500default
POST
/monitoredResources/actions/searchAssociations
Returns a list of monitored resource associations.
SearchMonitoredResourceAssociations 5 params body → 200400401404412429500default
POST
/monitoredResources/actions/summarizeCount
Summarize the monitored resource counts.
RequestMonitoredResourcesSummarizedCount 9 params → 200400401404409429500default
DELETE
/monitoredResources/{monitoredResourceId}
Delete monitored resource.
DeleteMonitoredResource 4 params → 202400401404409412429500
GET
/monitoredResources/{monitoredResourceId}
Get monitored resource.
GetMonitoredResource 2 params → 200400401404429500default
PUT
/monitoredResources/{monitoredResourceId}
Update monitored resource.
UpdateMonitoredResource 3 params body → 202400401404405412429500
POST
/monitoredResources/{monitoredResourceId}/actions/changeCompartment
Moves a resource into a different compartment.
ChangeMonitoredResourceCompartment 4 params body → 202401404409412500
POST
/monitoredResources/{monitoredResourceId}/actions/disableExternalDatabase
Disable external database resource monitoring.
DisableExternalDatabase 4 params → 202400401404409429500412
POST
/monitoredResources/{monitoredResourceId}/actions/listMembers
List member resources for the monitored resource.
SearchMonitoredResourceMembers 8 params body → 200400401404412429500default
POST
/monitoredResources/{monitoredResourceId}/actions/manageLicense
Manages the license of given resource and all member resources.
ManageLicense 4 params body → 200400401404405409412429
POST
/monitoredResources/{monitoredResourceId}/actions/updateAndPropagateTags
Update and propagate tags to related resources.
UpdateAndPropagateTags 4 params body → 202400401404409412429500
GET
/processSets
API to get the details of all Process Sets.
ListProcessSets 7 params → 200400401404429500default
POST
/processSets
API to create Process Set.
CreateProcessSet 2 params body → 200400401404409429500default
DELETE
/processSets/{processSetId}
Delete a Process Set
DeleteProcessSet 3 params → 204400401404412429500default
GET
/processSets/{processSetId}
API to get the details of a Process Set by identifier.
GetProcessSet 2 params → 200400401404429500default
PUT
/processSets/{processSetId}
API to update a Process Set identified by a given ocid.
UpdateProcessSet 3 params body → 200400401404405412429500
POST
/processSets/{processSetId}/actions/changeCompartment
Moves a resource into a different compartment.
ChangeProcessSetCompartment 4 params body → 204401404409412429500
GET
/workRequests
List Work Requests
ListWorkRequests 9 params → 200400401404429500default
GET
/workRequests/{workRequestId}
GET Work Request Status
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/errors
Lists work request errors
ListWorkRequestErrors 6 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
Lists work request logs
ListWorkRequestLogs 6 params → 200400401404429500default

Schemas 103

The contract defines 103 schemas that model the data the API accepts and returns. The most detailed are MonitoredResource (23 properties), SearchMonitoredResourcesDetails (22 properties), MetricExtension (20 properties), MonitoredResourceSummary (18 properties). Each schema is shown below with its type and property counts.

MonitoredResourceTask
object
The request details for importing resources from Telemetry.
12 properties 4 required
ResourceLifecycleState
string
Possible lifecycle states for monitored resource.
UpdateAndPropagateTagsDetails
object
The information about monitored resource tags. Request will fail if at least one of freeformTags or definedTags are not specified. Provided tags will be added…
3 properties
UpdateProcessSetDetails
object
Process Set update payload model.
4 properties
DisableMetricExtensionDetails
object
The Resource IDs for which metric extension will be disabled
1 property 1 required
MonitoredResourceTaskDetails
object
The request details for the performing the task.
1 property 1 required
MonitoredResourceProperty
object
Property of monitored resource.
2 properties
SearchAssociatedResourcesDetails
object
The criteria for searching associated monitored resources.
5 properties 1 required
ProcessSetSpecification
object
Collection of regular expression specifications used to identify the processes to be monitored.
1 property 1 required
WorkRequestSummary
object
A summary of the status of a work request.
9 properties 7 required
AssociatedResourcesCollection
object
Results of a resources search. Contains AssociatedResourcesSummary items.
1 property 1 required
AnomalyMetricData
object
Anomaly Metric Details
2 properties 1 required
MetricData
object
Metric Details
3 properties 2 required
CreateMonitoredResourceDetails
object
The information about new monitored resource to be created. The combination of monitored resource name and type should be unique across tenancy.
17 properties 3 required
AssociatedResourcesSummary
object
The information about monitored resource.
13 properties 1 required
ChangeConfigCompartmentDetails
object
Details for which compartment to move the resource to.
1 property 1 required
MonitoredResourceTasksCollection
object
A Collection of stack monitoring resource task summaries.
1 property 1 required
MonitoredResourceAliasCredential
object
Monitored Resource Alias Credential Details
3 properties 3 required
SearchMonitoredResourceMembersDetails
object
The search criteria for listing monitored resource member targets.
2 properties
CredentialDetails
object
DiscoveryJob Credential Details.
3 properties 3 required
WorkRequestSummaryCollection
object
Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.
1 property 1 required
ConfigSummary
object
Summary of the configuration.
10 properties 4 required
AssociateMonitoredResourcesDetails
object
The information required to create new monitored resource association.
4 properties 4 required
MonitoredResourceAliasSourceCredential
object
Monitored Resource Alias Reference Source Credential.
3 properties 3 required
ChangeMonitoredResourceTaskCompartmentDetails
object
The information required for change of compartment for stack monitoring resource task.
1 property 1 required
DiscoveryDetails
object
The request of DiscoveryJob Resource details.
7 properties 4 required
WorkRequestErrorCollection
object
Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.
1 property 1 required
DiscoveryJobLogSummary
object
Log of a specific job
5 properties 4 required
MonitoredResourceAssociationsCollection
object
List of MonitoredResourceAssociationSummary elements.
1 property 1 required
WorkRequestError
object
An error encountered while executing a work request.
3 properties 3 required
Metric
object
Details of a metric which is part of this metric extension
8 properties 2 required
CreateMonitoredResourceTaskDetails
object
The request details for the stack monitoring resource task.
5 properties 2 required
MonitoredResourceCredential
object
Monitored Resource Credential Details.
5 properties
ChangeMonitoredResourceCompartmentDetails
object
The information to be updated.
1 property 1 required
CreateDiscoveryJobDetails
object
The request of DiscoveryJob details.
7 properties 2 required
MonitoredResourceAssociation
object
Association details between two monitored resources.
12 properties 5 required
ChangeProcessSetCompartmentDetails
object
Payload describing to which compartment the resource should be moved.
1 property 1 required
DiscoveryJobLogCollection
object
List of logs of a job
1 property 1 required
ProcessSetSummary
object
Summary of a Process Set, used to construct a list of Process Sets when fetching all Process Sets in a compartment.
11 properties 7 required
WorkRequestLogEntry
object
A log message from the execution of a work request.
2 properties 2 required
ConfigCollection
object
Contains a list of configurations.
1 property 1 required
BaselineableMetricSummaryCollection
object
List summary of Baseline-able metrics
1 property 1 required
DiscoveryJobCollection
object
Result of the discovery Job search
1 property 1 required
MetricExtensionQueryProperties
object
Collection method and query properties details of metric extension
1 property 1 required
AssociationDetails
object
The information about monitored resource association.
2 properties 2 required
CredentialCollection
object
List of DiscoveryJOb Credential Details.
1 property 1 required
ResourceTypeMetadataDetails
object
The metadata details for resource type.
1 property 1 required
EnableMetricExtensionDetails
object
The Resource IDs for which metric extension will be enabled
1 property 1 required
TestMetricExtensionDetails
object
The resource Id on which test will be run
1 property 1 required
MetricExtensionSummary
object
Summary information about metric extension resources
13 properties 5 required
UpdateConfigDetails
object
Change the configuration.
4 properties
WorkRequest
object
A description of workrequest status
9 properties 7 required
EvaluateBaselineableMetricDetails
object
Details for Baseline Metric Data to evaluate
2 properties 2 required
DiscoveryJob
object
The DiscoveryJob details.
14 properties 1 required
CreateConfigDetails
object
Create a configuration.
5 properties 2 required
AssociatedMonitoredResource
object
The information about monitored resource.
13 properties 1 required
CreateMonitoredResourceTypeDetails
object
The information about new monitored resource type. The resource type name should be unique across tenancy. A set of resource types are created by the service b…
10 properties 2 required
ProcessSetSpecificationDetails
object
Details of a single regular expression specification in a Process Set.
4 properties
MonitoredResourceType
object
The response object for create monitored resource type and get monitored resource type operations.
15 properties 3 required
MonitoredResourceSummary
object
The information about monitored resource.
18 properties 3 required
UpdateMonitoredResourceDetails
object
The information about updating a monitored resource.
11 properties
MonitoredResourceTaskSummary
object
The summary details for the task.
10 properties 3 required
ProcessSetCollection
object
Result of the Process Set fetch.
1 property 1 required
DataPoint
object
metric data point
2 properties 2 required
MonitoredResourcesCountAggregationCollection
object
The resource count grouped by given criteria.
1 property 1 required
AnomalyDataPoint
anomaly evaluation result fo the data point
UpdateBaselineableMetricDetails
Summary for the baseline-able metric
MonitoredResourceTypeSummary
object
The summary of monitored resource type.
15 properties 3 required
DisassociateMonitoredResourcesDetails
object
The information required to create new monitored resource association.
4 properties 1 required
MonitoredResourceAssociationSummary
object
Summary of the monitored resource association.
9 properties 3 required
BaselineableMetricSummary
object
Summary for the baseline-able metric
12 properties 6 required
WorkRequestResource
object
A resource created or operated on by a work request.
4 properties 3 required
MetricExtension
object
Detailed information of the Metric Extension resource
20 properties 11 required
EvaluateBaselineableMetricResult
object
Result for Baseline Metric Data evaluation
2 properties 2 required
Config
object
A configuration item that, for example defines whether resources of a specific type should be discovered automatically. In this case, the 'configType' is set t…
10 properties 4 required
UpdateMonitoredResourceTypeDetails
object
The information to be updated for the monitored resource type.
8 properties
ChangeMetricExtensionCompartmentDetails
object
The information to be updated.
1 property 1 required
ManageLicenseDetails
object
License information for a given resource.
1 property 1 required
MetricExtensionUpdateQueryProperties
object
Collection method and query properties details of metric extension during update
1 property 1 required
MonitoredResourceCollection
object
Results of a resources search. Contains MonitoredResourceSummary items and other data.
1 property 1 required
CreateBaselineableMetricDetails
object
Summary for the baseline-able metric
5 properties 5 required
MonitoredResourceMemberSummary
object
Monitored resource member details.
15 properties
UpdateMonitoredResourceTaskDetails
object
The request details for the stack monitoring resource task.
2 properties
WorkRequestLogEntryCollection
object
Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.
1 property 1 required
ProcessSet
object
The Process Set details.
11 properties 7 required
DiscoveryJobSummary
object
The Summary of DiscoveryJob details.
15 properties 1 required
UpdateMetricExtensionDetails
object
The information about updating a metric extension resource
5 properties
MetricExtensionCollection
object
Results of a metric extension search. Contains list of MetricExtension items.
1 property 1 required
CreateProcessSetDetails
object
Process Set create payload model.
5 properties 3 required
ConnectionDetails
object
Connection details for the database.
7 properties 3 required
CreateMetricExtensionDetails
object
The information about new metric extension resource. The combination of metric extension name and resource type should be unique in a compartment.
8 properties 7 required
MonitoredResourceMembersCollection
object
Results of a member search.
1 property 1 required
EnabledResourceDetails
object
Details of a resource on which Metric Extension is enabled
1 property 1 required
AssociationResourceDetails
object
Association Resource Details.
3 properties
MonitoredResourcesCountAggregation
object
The count of resources for specified dimension.
2 properties 2 required
TestMetricExtensionData
object
The Test result details
4 properties 3 required
SearchMonitoredResourcesDetails
object
The property search criteria for listing monitored resources.
22 properties 1 required
PropertyDetails
object
Property Details
1 property
Error
object
Error Information.
2 properties 2 required
MonitoredResource
object
The response object for create monitored resource and get monitored resource operations. This contains information about the monitored resource. Credentials an…
23 properties 5 required
BaselineableMetric
Summary for the baseline-able metric
MonitoredResourceTypesCollection
object
A Collection of monitored resource type summaries.
1 property 1 required
SearchMonitoredResourceAssociationsDetails
object
The information required to search monitored resource associations.
10 properties 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-stackmonitoring-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle Stack Monitoring API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.