Oracle WebLogic Server website screenshot

Oracle WebLogic Server

APIs for managing and monitoring Oracle WebLogic Server - a leading platform for building and deploying enterprise Java applications.

5 APIs 0 Features
Application ServerEnterpriseJava EEMiddlewareOracle

APIs

WebLogic RESTful Management Services API

RESTful API for managing and monitoring WebLogic Server domains, servers, applications, and resources.

WebLogic Monitoring and Diagnostics API

API for accessing runtime monitoring data, diagnostics information, and performance metrics.

WebLogic Deployment API

API for deploying, undeploying, and managing application deployments on WebLogic Server.

WebLogic WLST (WebLogic Scripting Tool) API

Python-based scripting interface for automating WebLogic Server administration tasks.

WebLogic JMX API

Java Management Extensions API for programmatic management and monitoring of WebLogic Server.

Collections

Pricing Plans

Rate Limits

Oracle Weblogic Rate Limits

3 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Oracle Weblogic Context

40 classes · 54 properties

JSON-LD

JSON Structure

Oracle Weblogic Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
💬
Support
Support
🔗
Documentation
Documentation
🔗
Downloads
Downloads
🔗
Community
Community
🔗
License
License
📰
Blog
Blog
🔗
Website
Website
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
👥
GitHubOrganization
GitHubOrganization
👥
StackOverflow
StackOverflow
👥
YouTube
YouTube
📝
Signup
Signup
🟢
StatusPage
StatusPage

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Oracle WebLogic Server Oracle WebLogic Monitoring and Diagnostics API
  version: 12.2.1.3.0
request:
  auth:
    type: basic
    username: '{{username}}'
    password: '{{password}}'
items:
- info:
    name: Domain Runtime
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Get domain runtime information
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime
      params:
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns the root of the domain runtime tree, providing access to domain-wide monitoring data including all server
      runtimes.
  - info:
      name: Oracle WebLogic Server List all server runtimes
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes
      params:
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns runtime information for all running servers in the domain including state, health, and performance data.
  - info:
      name: Oracle WebLogic Server Get runtime for a specific server
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns runtime information for the specified running server.
  - info:
      name: Oracle WebLogic Server List partition runtimes
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/domainPartitionRuntimes
      params:
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns runtime status for all partitions in the domain.
  - info:
      name: Oracle WebLogic Server Get runtime for a specific partition
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/domainPartitionRuntimes/:partitionName
      params:
      - name: partitionName
        value: ''
        type: path
        description: Name of the domain partition
    docs: Oracle WebLogic Server Get runtime for a specific partition
  - info:
      name: Oracle WebLogic Server Get partition lifecycle runtime
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/domainPartitionRuntimes/:partitionName/partitionLifeCycleRuntime
      params:
      - name: partitionName
        value: ''
        type: path
        description: Name of the domain partition
    docs: Oracle WebLogic Server Get partition lifecycle runtime
  - info:
      name: Oracle WebLogic Server Start a partition
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/domainPartitionRuntimes/:partitionName/partitionLifeCycleRuntime/start
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: partitionName
        value: ''
        type: path
        description: Name of the domain partition
      body:
        type: json
        data: '{}'
    docs: Oracle WebLogic Server Start a partition
  - info:
      name: Oracle WebLogic Server Stop a partition
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/domainPartitionRuntimes/:partitionName/partitionLifeCycleRuntime/stop
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: partitionName
        value: ''
        type: path
        description: Name of the domain partition
      body:
        type: json
        data: '{}'
    docs: Oracle WebLogic Server Stop a partition
- info:
    name: Server Runtime
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Get current server runtime
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/serverRuntime
      params:
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns the runtime information for the server receiving this request. Available on both admin and managed servers.
  - info:
      name: Oracle WebLogic Server Get the URL for a server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/getURL
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Returns the URL for accessing the specified server using the given protocol.
- info:
    name: Server Lifecycle
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server List all server lifecycle runtimes
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes
      params:
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns lifecycle state for all servers in the domain including their current state (RUNNING, SHUTDOWN, STANDBY,
      etc.).
  - info:
      name: Oracle WebLogic Server Get lifecycle runtime for a specific server
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
    docs: Oracle WebLogic Server Get lifecycle runtime for a specific server
  - info:
      name: Oracle WebLogic Server Start a managed server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName/start
      headers:
      - name: X-Requested-By
        value: ''
      - name: Prefer
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Starts the specified managed server. This is an asynchronous operation that returns a task for monitoring progress.
  - info:
      name: Oracle WebLogic Server Shut down a managed server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName/shutdown
      headers:
      - name: X-Requested-By
        value: ''
      - name: Prefer
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Gracefully shuts down the specified managed server.
  - info:
      name: Oracle WebLogic Server Force shut down a managed server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName/forceShutdown
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Immediately shuts down the specified server without waiting for graceful completion.
  - info:
      name: Oracle WebLogic Server Suspend a managed server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName/suspend
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Suspends the specified server, placing it in admin mode.
  - info:
      name: Oracle WebLogic Server Resume a suspended server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName/resume
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Resumes a server that was previously suspended, returning it to running state.
  - info:
      name: Oracle WebLogic Server Restart SSL on a server
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverLifeCycleRuntimes/:serverName/restartSSL
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      body:
        type: json
        data: '{}'
    docs: Restarts the SSL subsystem on the specified server.
- info:
    name: Application Runtime
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server List application deployment runtimes
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/appDeploymentRuntimes
      params:
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
      - name: links
        value: ''
        type: query
        description: Comma-separated list of link relations to include. Use 'none' to exclude all links.
    docs: Returns runtime status for all deployed applications in the domain.
  - info:
      name: Oracle WebLogic Server Get runtime for a specific application
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/appDeploymentRuntimes/:appName
      params:
      - name: appName
        value: ''
        type: path
        description: Name of the deployed application
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
    docs: Oracle WebLogic Server Get runtime for a specific application
  - info:
      name: Oracle WebLogic Server Start a deployed application
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/appDeploymentRuntimes/:appName/start
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: appName
        value: ''
        type: path
        description: Name of the deployed application
      body:
        type: json
        data: '{}'
    docs: Starts the specified application across its configured targets.
  - info:
      name: Oracle WebLogic Server Stop a deployed application
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/appDeploymentRuntimes/:appName/stop
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: appName
        value: ''
        type: path
        description: Name of the deployed application
      body:
        type: json
        data: '{}'
    docs: Stops the specified application across its configured targets.
  - info:
      name: Oracle WebLogic Server List application runtimes on a server
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/applicationRuntimes
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
    docs: Returns runtime information for all applications deployed on the specified server.
  - info:
      name: Oracle WebLogic Server List component runtimes for an application
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/applicationRuntimes/:appName/componentRuntimes
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      - name: appName
        value: ''
        type: path
        description: Name of the deployed application
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
    docs: Returns runtime information for all components (web modules, EJBs) within the specified application on the specified
      server.
- info:
    name: JDBC Runtime
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Get JDBC service runtime for a server
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/JDBCServiceRuntime
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
    docs: Returns the JDBC service runtime for the specified server.
  - info:
      name: Oracle WebLogic Server List JDBC data source runtimes
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/JDBCServiceRuntime/JDBCDataSourceRuntimeMBeans
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      - name: fields
        value: ''
        type: query
        description: Comma-separated list of property names to include
    docs: Returns runtime status for all JDBC data sources on the specified server.
  - info:
      name: Oracle WebLogic Server Get runtime for a specific data source
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/JDBCServiceRuntime/JDBCDataSourceRuntimeMBeans/:dataSourceName
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
      - name: dataSourceName
        value: ''
        type: path
    docs: Oracle WebLogic Server Get runtime for a specific data source
- info:
    name: JMS Runtime
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Get JMS runtime for a server
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/JMSRuntime
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
    docs: Returns the JMS runtime for the specified server.
  - info:
      name: Oracle WebLogic Server List JMS server runtimes
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/JMSRuntime/JMSServersRuntime
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
    docs: Oracle WebLogic Server List JMS server runtimes
- info:
    name: Thread Pool Runtime
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Get thread pool runtime for a server
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/serverRuntimes/:serverName/threadPoolRuntime
      params:
      - name: serverName
        value: ''
        type: path
        description: Name of the WebLogic Server instance
    docs: Returns thread pool statistics for the specified server.
- info:
    name: Runtime Search
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Search the domain runtime tree
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/search
      headers:
      - name: X-Requested-By
        value: ''
      params:
      - name: requestMaxWaitMillis
        value: ''
        type: query
        description: Maximum time in milliseconds to wait for search results
      body:
        type: json
        data: '{}'
    docs: Performs a structured query against the domain runtime tree. Supports field filtering, child traversal, collection
      filtering, and result merging across servers.
  - info:
      name: Oracle WebLogic Server Search the server runtime tree
      type: http
    http:
      method: POST
      url: http://localhost:7001/management/weblogic/latest/serverRuntime/search
      headers:
      - name: X-Requested-By
        value: ''
      body:
        type: json
        data: '{}'
    docs: Performs a structured query against the current server's runtime tree.
- info:
    name: Tasks
    type: folder
  items:
  - info:
      name: Oracle WebLogic Server Get status of an asynchronous task
      type: http
    http:
      method: GET
      url: http://localhost:7001/management/weblogic/latest/domainRuntime/tasks/:taskId
      params:
      - name: taskId
        value: ''
        type: path
        description: Task identifier
    docs: Returns the current status of an asynchronous operation. Used to poll for completion of long-running operations
      like server start/stop.
bundled: true