WebLogic RESTful Management Services API

RESTful API for monitoring and managing WebLogic Server domains, servers, applications, and resources. Provides access to configuration editing, server lifecycle management, cluster administration, data source management, and JMS resource configuration.

Documentation

Specifications

Schemas & Data

Other Resources

OpenAPI Specification

weblogic-restful-management-services-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Oracle WebLogic Server APIs Oracle WebLogic Server RESTful Management Services API
  description: >-
    RESTful API for administering Oracle WebLogic Server domains including
    configuration management, editing domain configurations, server lifecycle
    management, and domain runtime monitoring. This API provides access to
    the WebLogic Server configuration and runtime MBean trees through RESTful
    endpoints organized into edit, domain configuration, server configuration,
    domain runtime, server runtime, and lifecycle resource sets.
  version: 14.1.1.0
  contact:
    name: Oracle Support
    url: https://support.oracle.com
  license:
    name: Oracle Technology Network License
    url: https://www.oracle.com/legal/terms.html
  x-documentation:
    - url: https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/reference.html
      description: WebLogic Server 14c API Reference
externalDocs:
  description: Administering Oracle WebLogic Server with RESTful Management Services
  url: https://docs.oracle.com/en/middleware/standalone/weblogic-server/14.1.1.0/reference.html
servers:
  - url: https://{host}:{port}/management/weblogic/latest
    description: WebLogic Server Administration Server
    variables:
      host:
        default: localhost
        description: Hostname of the WebLogic Administration Server
      port:
        default: '7001'
        description: Port of the WebLogic Administration Server
security:
  - basicAuth: []
tags:
  - name: Domain Configuration
    description: >-
      Read-only access to the domain-level configuration MBean tree including
      servers, clusters, data sources, JMS resources, and security realms.
  - name: Domain Runtime
    description: >-
      Access to domain-level runtime MBeans including server lifecycle
      operations, deployment operations, and domain-wide monitoring data.
  - name: Edit
    description: >-
      Configuration editing operations. An edit session must be started before
      making changes to the domain configuration. Changes are staged and then
      activated.
  - name: Lifecycle
    description: >-
      Server lifecycle management operations including starting, stopping,
      suspending, and resuming servers.
  - name: Server Configuration
    description: >-
      Read-only access to the server-level configuration MBean tree for
      individual managed servers.
  - name: Server Runtime
    description: >-
      Access to server-level runtime MBeans providing monitoring data for
      individual server instances including thread pools, JDBC, JMS, and
      application runtimes.
paths:
  /edit:
    get:
      operationId: getEditRoot
      summary: Oracle WebLogic Server APIs Get edit configuration tree root
      description: >-
        Returns the root resource of the edit configuration tree. This provides
        links to all configurable resources in the domain.
      tags:
        - Edit
      responses:
        '200':
          description: Edit tree root resource
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/EditRoot'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/changeManager/startEdit:
    post:
      operationId: startEdit
      summary: Oracle WebLogic Server APIs Start an edit session
      description: >-
        Starts a new configuration edit session. Only one edit session can be
        active per user. The edit session locks the domain configuration for
        exclusive modification by the current user.
      tags:
        - Edit
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                waitTimeInMillis:
                  type: integer
                  description: Maximum time in milliseconds to wait for the edit lock
                  default: -1
                timeoutInMillis:
                  type: integer
                  description: >-
                    Time in milliseconds before the edit session times out due
                    to inactivity
                  default: 900000
                exclusive:
                  type: boolean
                  description: Whether to request exclusive editing access
                  default: false
      responses:
        '200':
          description: Edit session started successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ChangeManagerStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '409':
          description: Another edit session is already active
  /edit/changeManager/activate:
    post:
      operationId: activate
      summary: Oracle WebLogic Server APIs Activate pending changes
      description: >-
        Activates all pending configuration changes made during the current
        edit session. This distributes changes to all affected servers in the
        domain.
      tags:
        - Edit
      responses:
        '200':
          description: Changes activated successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ActivationStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '409':
          description: No pending changes to activate
  /edit/changeManager/cancelEdit:
    post:
      operationId: cancelEdit
      summary: Oracle WebLogic Server APIs Cancel the current edit session
      description: >-
        Cancels the current edit session and discards all pending configuration
        changes.
      tags:
        - Edit
      responses:
        '200':
          description: Edit session cancelled successfully
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/changeManager/undoUnactivatedChanges:
    post:
      operationId: undoUnactivatedChanges
      summary: Oracle WebLogic Server APIs Undo unactivated changes
      description: >-
        Reverts all unactivated changes within the current edit session without
        ending the session.
      tags:
        - Edit
      responses:
        '200':
          description: Changes reverted successfully
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/servers:
    get:
      operationId: getEditServers
      summary: Oracle WebLogic Server APIs List all server configurations
      description: Returns all server configurations in the domain for editing.
      tags:
        - Edit
      responses:
        '200':
          description: List of server configurations
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/ServerConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
    post:
      operationId: createEditServer
      summary: Oracle WebLogic Server APIs Create a new server configuration
      description: Creates a new managed server configuration in the domain.
      tags:
        - Edit
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ServerConfiguration'
      responses:
        '201':
          description: Server created successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerConfiguration'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/servers/{serverName}:
    get:
      operationId: getEditServer
      summary: Oracle WebLogic Server APIs Get a server configuration
      description: Returns the configuration of a specific server for editing.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server configuration
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
    post:
      operationId: updateEditServer
      summary: Oracle WebLogic Server APIs Update a server configuration
      description: Updates the configuration of a specific server.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/serverName'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ServerConfiguration'
      responses:
        '200':
          description: Server updated successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerConfiguration'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
    delete:
      operationId: deleteEditServer
      summary: Oracle WebLogic Server APIs Delete a server configuration
      description: Deletes a managed server configuration from the domain.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server deleted successfully
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /edit/clusters:
    get:
      operationId: getEditClusters
      summary: Oracle WebLogic Server APIs List all cluster configurations
      description: Returns all cluster configurations in the domain for editing.
      tags:
        - Edit
      responses:
        '200':
          description: List of cluster configurations
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/ClusterConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
    post:
      operationId: createEditCluster
      summary: Oracle WebLogic Server APIs Create a new cluster configuration
      description: Creates a new cluster configuration in the domain.
      tags:
        - Edit
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClusterConfiguration'
      responses:
        '201':
          description: Cluster created successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClusterConfiguration'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/clusters/{clusterName}:
    get:
      operationId: getEditCluster
      summary: Oracle WebLogic Server APIs Get a cluster configuration
      description: Returns the configuration of a specific cluster for editing.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/clusterName'
      responses:
        '200':
          description: Cluster configuration
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ClusterConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
    post:
      operationId: updateEditCluster
      summary: Oracle WebLogic Server APIs Update a cluster configuration
      description: Updates the configuration of a specific cluster.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/clusterName'
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ClusterConfiguration'
      responses:
        '200':
          description: Cluster updated successfully
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
    delete:
      operationId: deleteEditCluster
      summary: Oracle WebLogic Server APIs Delete a cluster configuration
      description: Deletes a cluster configuration from the domain.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/clusterName'
      responses:
        '200':
          description: Cluster deleted successfully
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /edit/JDBCSystemResources:
    get:
      operationId: getEditDataSources
      summary: Oracle WebLogic Server APIs List all JDBC system resource configurations
      description: Returns all JDBC system resource (data source) configurations in the domain.
      tags:
        - Edit
      responses:
        '200':
          description: List of JDBC system resources
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/JDBCSystemResource'
        '401':
          $ref: '#/components/responses/Unauthorized'
    post:
      operationId: createEditDataSource
      summary: Oracle WebLogic Server APIs Create a new JDBC system resource
      description: Creates a new JDBC system resource (data source) configuration.
      tags:
        - Edit
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/JDBCSystemResource'
      responses:
        '201':
          description: JDBC system resource created successfully
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/JDBCSystemResource'
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/JDBCSystemResources/{dataSourceName}:
    get:
      operationId: getEditDataSource
      summary: Oracle WebLogic Server APIs Get a JDBC system resource configuration
      description: Returns the configuration of a specific JDBC system resource.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/dataSourceName'
      responses:
        '200':
          description: JDBC system resource configuration
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/JDBCSystemResource'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
    delete:
      operationId: deleteEditDataSource
      summary: Oracle WebLogic Server APIs Delete a JDBC system resource
      description: Deletes a JDBC system resource configuration from the domain.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/dataSourceName'
      responses:
        '200':
          description: JDBC system resource deleted successfully
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /edit/JMSSystemResources:
    get:
      operationId: getEditJMSResources
      summary: Oracle WebLogic Server APIs List all JMS system resource configurations
      description: Returns all JMS system resource configurations in the domain.
      tags:
        - Edit
      responses:
        '200':
          description: List of JMS system resources
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/JMSSystemResource'
        '401':
          $ref: '#/components/responses/Unauthorized'
    post:
      operationId: createEditJMSResource
      summary: Oracle WebLogic Server APIs Create a new JMS system resource
      description: Creates a new JMS system resource configuration.
      tags:
        - Edit
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/JMSSystemResource'
      responses:
        '201':
          description: JMS system resource created successfully
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/appDeployments:
    get:
      operationId: getEditAppDeployments
      summary: Oracle WebLogic Server APIs List all application deployment configurations
      description: Returns all application deployment configurations in the domain.
      tags:
        - Edit
      responses:
        '200':
          description: List of application deployments
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/AppDeployment'
        '401':
          $ref: '#/components/responses/Unauthorized'
    post:
      operationId: createEditAppDeployment
      summary: Oracle WebLogic Server APIs Create a new application deployment configuration
      description: Creates a new application deployment configuration.
      tags:
        - Edit
      requestBody:
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AppDeployment'
      responses:
        '201':
          description: Application deployment created successfully
        '400':
          $ref: '#/components/responses/BadRequest'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /edit/appDeployments/{appName}:
    get:
      operationId: getEditAppDeployment
      summary: Oracle WebLogic Server APIs Get an application deployment configuration
      description: Returns the configuration of a specific application deployment.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/appName'
      responses:
        '200':
          description: Application deployment configuration
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AppDeployment'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
    delete:
      operationId: deleteEditAppDeployment
      summary: Oracle WebLogic Server APIs Delete an application deployment configuration
      description: Deletes an application deployment configuration.
      tags:
        - Edit
      parameters:
        - $ref: '#/components/parameters/appName'
      responses:
        '200':
          description: Application deployment deleted successfully
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainConfig:
    get:
      operationId: getDomainConfigRoot
      summary: Oracle WebLogic Server APIs Get domain configuration tree root
      description: >-
        Returns the root resource of the read-only domain configuration tree,
        providing links to all configuration resources in the domain.
      tags:
        - Domain Configuration
      responses:
        '200':
          description: Domain configuration root resource
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DomainConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainConfig/servers:
    get:
      operationId: getDomainConfigServers
      summary: Oracle WebLogic Server APIs List all server configurations (read-only)
      description: Returns all server configurations in the domain (read-only view).
      tags:
        - Domain Configuration
      responses:
        '200':
          description: List of server configurations
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/ServerConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainConfig/servers/{serverName}:
    get:
      operationId: getDomainConfigServer
      summary: Oracle WebLogic Server APIs Get a server configuration (read-only)
      description: Returns the configuration of a specific server (read-only view).
      tags:
        - Domain Configuration
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server configuration
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainConfig/clusters:
    get:
      operationId: getDomainConfigClusters
      summary: Oracle WebLogic Server APIs List all cluster configurations (read-only)
      description: Returns all cluster configurations in the domain (read-only view).
      tags:
        - Domain Configuration
      responses:
        '200':
          description: List of cluster configurations
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/ClusterConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainConfig/securityConfiguration:
    get:
      operationId: getDomainSecurityConfig
      summary: Oracle WebLogic Server APIs Get domain security configuration
      description: Returns the security configuration of the domain including realms.
      tags:
        - Domain Configuration
      responses:
        '200':
          description: Security configuration
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/SecurityConfiguration'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainRuntime:
    get:
      operationId: getDomainRuntimeRoot
      summary: Oracle WebLogic Server APIs Get domain runtime tree root
      description: >-
        Returns the root resource of the domain runtime MBean tree, providing
        links to runtime monitoring data and lifecycle operations across all
        servers in the domain.
      tags:
        - Domain Runtime
      responses:
        '200':
          description: Domain runtime root resource
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/DomainRuntime'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainRuntime/serverLifeCycleRuntimes:
    get:
      operationId: getServerLifecycleRuntimes
      summary: Oracle WebLogic Server APIs List all server lifecycle runtimes
      description: >-
        Returns lifecycle runtime information for all servers in the domain,
        including current state and available lifecycle operations.
      tags:
        - Domain Runtime
      responses:
        '200':
          description: List of server lifecycle runtimes
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/ServerLifecycleRuntime'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}:
    get:
      operationId: getServerLifecycleRuntime
      summary: Oracle WebLogic Server APIs Get a server lifecycle runtime
      description: >-
        Returns lifecycle runtime information for a specific server including
        its current state.
      tags:
        - Domain Runtime
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server lifecycle runtime
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerLifecycleRuntime'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}/start:
    post:
      operationId: startServer
      summary: Oracle WebLogic Server APIs Start a managed server
      description: Starts the specified managed server.
      tags:
        - Lifecycle
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server start initiated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TaskStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}/shutdown:
    post:
      operationId: shutdownServer
      summary: Oracle WebLogic Server APIs Shut down a managed server
      description: >-
        Gracefully shuts down the specified managed server. In-flight work
        is completed before shutdown.
      tags:
        - Lifecycle
      parameters:
        - $ref: '#/components/parameters/serverName'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                timeout:
                  type: integer
                  description: Timeout in seconds for graceful shutdown
                  default: 0
                ignoreSessions:
                  type: boolean
                  description: Whether to ignore active sessions during shutdown
                  default: false
                waitForAllSessions:
                  type: boolean
                  description: Whether to wait for all HTTP sessions to complete
                  default: false
      responses:
        '200':
          description: Server shutdown initiated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TaskStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}/forceShutdown:
    post:
      operationId: forceShutdownServer
      summary: Oracle WebLogic Server APIs Force shut down a managed server
      description: >-
        Forces an immediate shutdown of the specified managed server without
        waiting for in-flight work to complete.
      tags:
        - Lifecycle
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server force shutdown initiated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TaskStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}/suspend:
    post:
      operationId: suspendServer
      summary: Oracle WebLogic Server APIs Suspend a managed server
      description: >-
        Suspends the specified managed server, transitioning it to ADMIN state
        where it only accepts administrative requests.
      tags:
        - Lifecycle
      parameters:
        - $ref: '#/components/parameters/serverName'
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                timeout:
                  type: integer
                  description: Timeout in seconds for graceful suspend
                  default: 0
      responses:
        '200':
          description: Server suspend initiated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TaskStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}/resume:
    post:
      operationId: resumeServer
      summary: Oracle WebLogic Server APIs Resume a suspended managed server
      description: >-
        Resumes the specified managed server from ADMIN state back to RUNNING
        state, re-enabling it to accept client requests.
      tags:
        - Lifecycle
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server resume initiated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TaskStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverLifeCycleRuntimes/{serverName}/restartSSL:
    post:
      operationId: restartSSL
      summary: Oracle WebLogic Server APIs Restart SSL on a managed server
      description: >-
        Restarts the SSL listen sockets on the specified managed server,
        reloading SSL certificates and keys.
      tags:
        - Lifecycle
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: SSL restart initiated
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TaskStatus'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/serverRuntimes:
    get:
      operationId: getDomainServerRuntimes
      summary: Oracle WebLogic Server APIs List all server runtimes in the domain
      description: >-
        Returns runtime information for all running servers in the domain,
        accessed from the administration server.
      tags:
        - Domain Runtime
      responses:
        '200':
          description: List of server runtimes
          content:
            application/json:
              schema:
                type: object
                properties:
                  items:
                    type: array
                    items:
                      $ref: '#/components/schemas/ServerRuntime'
        '401':
          $ref: '#/components/responses/Unauthorized'
  /domainRuntime/serverRuntimes/{serverName}:
    get:
      operationId: getDomainServerRuntime
      summary: Oracle WebLogic Server APIs Get a server runtime from the domain
      description: Returns runtime information for a specific server in the domain.
      tags:
        - Domain Runtime
      parameters:
        - $ref: '#/components/parameters/serverName'
      responses:
        '200':
          description: Server runtime information
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ServerRuntime'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '404':
          $ref: '#/components/responses/NotFound'
  /domainRuntime/deploymentManager/deploymentProgressObjects:
    get:
      operationId: getDeploymentProgressObjects
      summary: Oracle WebLogic Server APIs List deployment progress objects
      description: >-
   

# --- truncated at 32 KB (67 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/weblogic/refs/heads/main/openapi/weblogic-restful-management-services-openapi.yml