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 Weblogic Management Service API

The weblogicManagementService API from Oracle — 36 operation(s) for weblogicmanagementservice.

Oracle Weblogic Management Service 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 41 operations across 36 paths, and defines 57 schemas. It is described by OpenAPI 3.2.0, at version 20241101.

Requests are made against a single base URL, /20241101.

41 operations 36 paths 57 schemas 1 DELETE27 GET10 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

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

Paths & Operations 41

Across 36 paths, the API surfaces 41 operations — 1 DELETE, 27 GET, 10 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

weblogicManagementService 41
GET
/agreement
Gets the use agreement.
GetAgreement 1 param → 200400401404409412429500
GET
/managedInstances
Gets all managed instances in a given compartment.
ListManagedInstances 10 params → 200400401404409412429500
GET
/managedInstances/{managedInstanceId}
Gets a specific managed instance.
GetManagedInstance 2 params → 200400401404429500default
PUT
/managedInstances/{managedInstanceId}
Update a managed instance.
UpdateManagedInstance 4 params body → 200400401404409412429500
POST
/managedInstances/{managedInstanceId}/actions/scan
Scans a managed instance for WebLogic domains.
ScanManagedInstance 4 params → 202401404409412422429500
GET
/managedInstances/{managedInstanceId}/scanResults
Gets all the scan results for all the servers in the managed instance.
ListManagedInstanceScanResults 8 params → 200400401404409412429500
GET
/managedInstances/{managedInstanceId}/servers
Gets list of servers in a specific managed instance.
ListManagedInstanceServers 8 params → 200400401404409429500default
GET
/managedInstances/{managedInstanceId}/servers/{serverId}
Gets a specific server in a managed instance.
GetManagedInstanceServer 3 params → 200400401404429500default
GET
/managedInstances/{managedInstanceId}/servers/{serverId}/installedPatches
Gets a list of installed patches on a server in a managed instance.
ListManagedInstanceServerInstalledPatches 7 params → 200400401404409429500default
GET
/requiredPolicies
Gets all RequiredPolicies for WLMS.
ListRequiredPolicies 1 param → 200400401404409412429500
GET
/resourceInventory
Gets the data to be shown in the Overview page of the service in a given compartment.
SummarizeResourceInventory 2 params → 200400401404409412429500
GET
/wlsDomains
Gets all WebLogic domains in a given compartment.
ListWlsDomains 13 params → 200400401404409412429500
DELETE
/wlsDomains/{wlsDomainId}
Delete the WebLogic domain.
DeleteWlsDomain 4 params → 204401404409412429500default
GET
/wlsDomains/{wlsDomainId}
Gets a specific WebLogic domain.
GetWlsDomain 2 params → 200400401404429500default
PUT
/wlsDomains/{wlsDomainId}
Update a specific WebLogic domain.
UpdateWlsDomain 3 params body → 200400401404412429500default
POST
/wlsDomains/{wlsDomainId}/actions/changeCompartment
Moves a Wls Domain into a different compartment within the same tenancy.
ChangeWlsDomainCompartment 4 params body → 204400401404409412429500
POST
/wlsDomains/{wlsDomainId}/actions/installLatestPatches
Install latest patches on a WebLogic domain
InstallLatestPatchesOnWlsDomain 4 params body → 202401404409412422429500
POST
/wlsDomains/{wlsDomainId}/actions/restart
Restarts all the servers in the WebLogic domain.
RestartWlsDomain 4 params body → 202401404409412422429500
POST
/wlsDomains/{wlsDomainId}/actions/restore
Restore a WebLogic domain from the backup.
RestoreWlsDomain 4 params body → 202401404409412422429500
POST
/wlsDomains/{wlsDomainId}/actions/scan
Runs a series of checks in the WebLogic domain.
ScanWlsDomain 4 params → 202401404409412422429500
POST
/wlsDomains/{wlsDomainId}/actions/setRestartOrder
Set restart order of servers in specific WebLogic domain.
SetRestartOrder 4 params body → 200400401404409412429500
POST
/wlsDomains/{wlsDomainId}/actions/start
Starts all the servers in the WebLogic domain.
StartWlsDomain 4 params → 202401404409412422429500
POST
/wlsDomains/{wlsDomainId}/actions/stop
Stops all the servers in the WebLogic domain.
StopWlsDomain 4 params body → 202401404409412422429500
GET
/wlsDomains/{wlsDomainId}/agreementRecords
List the use agreement records for the WebLogic domain.
ListAgreementRecords 6 params → 200400401404429500default
POST
/wlsDomains/{wlsDomainId}/agreementRecords
Created a use agreement record for a domain.
CreateAgreementRecord 4 params body → 200400401404409412429500
GET
/wlsDomains/{wlsDomainId}/applicablePatches
Gets the latest patches that can be installed to the WebLogic domain.
ListApplicablePatches 7 params → 200400401404409429500default
GET
/wlsDomains/{wlsDomainId}/credentials
Gets domain credentials of a specific domain.
ListWlsDomainCredentials 3 params → 200400401404409412429500
GET
/wlsDomains/{wlsDomainId}/credentials/{credentialType}
Get WebLogic and Node Manager credentials of a specific WebLogic domain.
GetWlsDomainCredential 3 params → 200400401404412429500default
PUT
/wlsDomains/{wlsDomainId}/credentials/{credentialType}
Update WebLogic domain credentials of specific WebLogic domain.
UpdateWlsDomainCredential 4 params body → 200400401404412429500default
GET
/wlsDomains/{wlsDomainId}/scanResults
Get all scan results for a server in a specific WebLogic domain.
ListWlsDomainScanResults 7 params → 200400401404429500default
GET
/wlsDomains/{wlsDomainId}/servers
Gets list of servers in a specific WebLogic domain.
ListWlsDomainServers 8 params → 200400401404409429500default
GET
/wlsDomains/{wlsDomainId}/servers/{serverId}
Gets a specific server in a WebLogic domain.
GetWlsDomainServer 3 params → 200400401404429500default
GET
/wlsDomains/{wlsDomainId}/servers/{serverId}/backups
List the details of the backup in a server of a WebLogic Domain.
ListWlsDomainServerBackups 7 params → 200400401404429500default
GET
/wlsDomains/{wlsDomainId}/servers/{serverId}/backups/{backupId}
Get details of specific backup for the WebLogic Domain.
GetWlsDomainServerBackup 4 params → 200400401404429500default
GET
/wlsDomains/{wlsDomainId}/servers/{serverId}/backups/{backupId}/content
Get details of specific backup for the WebLogic Domain.
GetWlsDomainServerBackupContent 4 params → 200400401404429500default
GET
/wlsDomains/{wlsDomainId}/servers/{serverId}/installedPatches
Gets a list of installed patches on a server in a WebLogic domain.
ListWlsDomainServerInstalledPatches 7 params → 200400401404409429500default
GET
/wlsDomains/{wlsDomainId}/wlsDomainsSharingMiddleware
Gets a list of WebLogic domains that share middleware with a specific domain.
ListWlsDomainsSharingMiddlewares 6 params → 200400401404409412429500
GET
/workRequests
List work requests
ListWorkRequests 9 params → 200400401404429500default
GET
/workRequests/{workRequestId}
Get work request status
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/errors
List work request errors
ListWorkRequestErrors 6 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
List work request logs
ListWorkRequestLogs 6 params → 200400401404429500default

Schemas 57

The contract defines 57 schemas that model the data the API accepts and returns. The most detailed are ServerSummary (19 properties), WlsDomain (15 properties), WlsDomainSummary (13 properties), ManagedInstance (11 properties). Each schema is shown below with its type and property counts.

CreateAgreementRecordDetails
object
This object represents the fields to create a terms of use agreement record for a domain.
2 properties 2 required
SetRestartOrderServerCollection
object
This object contains a collection of the servers with updated restart order in a WebLogic domain.
1 property 1 required
UpdateWlsDomainDetails
object
The WebLogic domain fields that can be updated
3 properties
Agreement
object
The terms of use agreement which must be accepted prior to accessing certain product features.
3 properties 3 required
WorkRequestSummary
object
Summary information about an asynchronous work request.
10 properties 7 required
UpdateWlsDomainConfigurationDetails
object
The WebLogic domain configuration for update operation.
9 properties
WlsDomainSummary
object
The summary information about a Weblogic domain.
13 properties 4 required
RequiredPolicySummary
object
The summary information about the required policy for WebLogic Management Service.
3 properties 2 required
AgreementRecordSummary
object
A record showing that the terms of use agreement for the WebLogic management service was accepted for a domain.
3 properties 3 required
Backup
object
The information of a backup for the server.
5 properties 3 required
ServerToRestore
object
The object containing server to restore and the backups to be used to restore.
2 properties
WlsDomainCollection
object
Result of a WebLogic domain search and contains WlsDomainSummary items.
1 property 1 required
WorkRequestSummaryCollection
object
A list of work requests. Can contain both work requests and other information, such as metadata.
1 property 1 required
SetRestartOrderServerSummary
object
This object contains the server with updated restart order in a WebLogic domain.
2 properties 2 required
WlsDomainCredentialCollection
object
This object contains a list of domain credentials.
1 property 1 required
ManagedInstanceSummary
object
The summary information about a managed instance.
8 properties 8 required
ServerCollection
object
Result of servers search.
1 property 1 required
RequiredPolicyCollection
object
Result of list RequiredPolicies.
1 property 1 required
StopWlsDomainDetails
object
The configuration details for the stop WebLogic domain operation.
1 property
AgreementRecord
object
A record showing that the terms of use agreement for the WebLogic management service was accepted for a domain.
3 properties 3 required
WorkRequestErrorCollection
object
A list of work request errors. Can contain both errors and other information, such as metadata.
1 property 1 required
UpdateWlsDomainCredentialDetails
object
The WebLogic domain credential.
3 properties
WorkRequestError
object
An error encountered while performing an operation that is tracked by a work request.
3 properties 3 required
Patch
object
A WebLogic patch.
6 properties 6 required
SetRestartOrderDetails
object
This object contains the server with updated restart order in a WebLogic domain.
1 property 1 required
WlsDomainCredentialSummary
object
The WebLogic domain credentials summary.
2 properties
UpdateManagedInstanceConfigurationDetails
object
The managed instance configuration for update operation.
2 properties
WlsDomainConfiguration
object
The WebLogic domain configuration.
9 properties 1 required
BackupCollection
object
Result of list backup that contains the BackupSummary items.
1 property 1 required
WorkRequestLogEntry
object
A log message from performing an operation that is tracked by a work request.
2 properties 2 required
RestartWlsDomainDetails
object
The configuration details for the restart WebLogic domain operation.
Server
The server object that is returned by the API to get a specific server in a WebLogic domain.
ApplicablePatchSummary
Details of a patch that can be installed in a WebLogic domain.
WorkRequest
object
An asynchronous work request. Work requests help you monitor long-running operations. When you start a long-running operation, the service creates a work reque…
10 properties 7 required
ChangeWlsDomainCompartmentDetails
object
Attributes to change the compartment of a WebLogic domain.
1 property 1 required
InstalledPatchSummary
object
Details of installed patch in a server.
3 properties 1 required
InstalledPatchCollection
object
This object contains a list of the patches installed in a server of a WebLogic domain.
1 property 1 required
ServerSummary
object
The summary of servers.
19 properties 3 required
BackupSummary
object
The information of a backup for the server.
5 properties 3 required
UpdateManagedInstanceDetails
object
The details to update for a managed instance.
1 property
BackupToRestore
object
Information of the backup to be used to restore a server in a domain.
2 properties
WorkRequestResource
object
A resource created or operated on by a work request.
5 properties 2 required
ManagedInstanceConfiguration
object
The configuration for a managed instance.
2 properties
ManagedInstanceCollection
object
Results of a managed instance search that contains ManagedInstanceSummary items.
1 property 1 required
AgreementRecordCollection
object
Result of a terms of use agreement record list operation and it contains AgreementRecord items.
1 property 1 required
ApplicablePatchCollection
object
This object contains a list of the patches that can be installed in a WebLogic domain per WebLogic version and middleware type.
1 property 1 required
ScanResultCollection
object
Result of a managed instance scan that contains ScanResult items.
1 property 1 required
WorkRequestLogEntryCollection
object
A list of work request logs. Can contain both logs and other information, such as metadata.
1 property 1 required
InstallLatestPatchesOnWlsDomainDetails
object
The configuration details for the install latest patches to WebLogic domain operation.
2 properties
ScanResultSummary
object
The result of a server check in a managed instance.
7 properties 6 required
ManagedInstance
object
A managed instance has an agent with the WebLogic Management Service plugin running. To use any of the API operations, you must be authorized in an IAM policy.…
11 properties 8 required
DefaultError
object
Error information.
2 properties 2 required
ResourceInventory
object
The inventory of WebLogic domains and managed instances in the selected compartment. To use any of the API operations, you must be authorized in an IAM policy.…
7 properties 2 required
WlsDomain
object
WLSDomain is representative of a WebLogic Domain running on one or more managed instances. To use any of the API operations, you must be authorized in an IAM p…
15 properties 4 required
BackupContent
object
The information of a backup for the server.
1 property 1 required
WlsDomainCredential
object
Details of the WebLogic and Node Manager credentials.
4 properties 1 required
RestoreWlsDomainDetails
object
The configuration details for the restore patches to WebLogic domain operation.
3 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-weblogicmanagementservice-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 Weblogic Management Service 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.