Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC
IBM WebSphere website screenshot

IBM WebSphere

IBM WebSphere is a family of enterprise software products that provide middleware and application server capabilities for building, deploying, and managing enterprise applications.

agent ready

Solid contracts, transparent operations, and an easy start — typically complete on four or five facets with one clear soft spot.

Kin Score

API Evangelist profiles IBM WebSphere the way a machine reads it — 480 machine-readable artifacts across 35 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.

Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — IBM WebSphere scores 67.0/100 (strong), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.

Kin Score

This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 67.0/100 · strong
Contract Quality 19.2 / 25
Developer Ergonomics 12.6 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 7.5 / 13
Governance 8.8 / 12
Discoverability 6.8 / 10
Agent readiness — 48/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3

How we profile IBM WebSphere

Each block below is one kind of artifact we hold for IBM WebSphere. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.

APIs 35

Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.

Individual APIs this provider publishes, each with its own machine-readable definition.

WebSphere Application Server JMX API

Java Management Extensions (JMX) API for programmatic management and monitoring of WebSphere Application Server. Provides MBean access for server configuration, performance moni...

IBM WebSphere Applications API

Application deployment and lifecycle management

IBM WebSphere Authentication API

Authentication and authorization

IBM WebSphere Batch API

Jakarta Batch job management

IBM WebSphere Channels API

Channel administration

IBM WebSphere Clusters API

Cluster management operations

IBM WebSphere Compliance API

Compliance and configuration drift detection

IBM WebSphere Config API

Server configuration API

IBM WebSphere Configuration API

Server configuration management

IBM WebSphere Controller API

Collective controller operations

IBM WebSphere Features API

Liberty feature management

IBM WebSphere File Transfer API

File upload and download operations

IBM WebSphere Fixes API

Fix management and automated patching

IBM WebSphere Health API

MicroProfile Health Check API

IBM WebSphere Hosts API

Host management

IBM WebSphere Logging API

Log access and configuration

IBM WebSphere MBeans API

JMX MBean operations and attribute access

IBM WebSphere Members API

Collective member management

IBM WebSphere Messages API

Message operations - send and receive

IBM WebSphere Metrics API

MicroProfile Metrics API

IBM WebSphere Monitoring API

Performance monitoring and health checks

IBM WebSphere Nodes API

Node management operations

IBM WebSphere Notifications API

Alert and notification management

IBM WebSphere OpenAPI API

MicroProfile OpenAPI documentation endpoints

IBM WebSphere Queue Manager API

Queue manager administration

IBM WebSphere Queues API

Queue administration and management

IBM WebSphere Repositories API

Shared configuration repository management

IBM WebSphere Resources API

Resource management including data sources and JMS

IBM WebSphere Scaling API

Scaling policy and auto-scaling management

IBM WebSphere Security API

Security configuration and management

IBM WebSphere Server API

Server runtime management

IBM WebSphere Servers API

Server configuration and management

IBM WebSphere Subscriptions API

Subscription management

IBM WebSphere Topics API

Topic administration for publish/subscribe

IBM WebSphere Vulnerabilities API

Security vulnerability tracking and remediation

Scroll within the panel for all 35 ·

Postman Collections 7

A runnable collection turns the contract into something a developer can execute in seconds. We profile them because the fastest way to trust an API is to make a real call against it.

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll within the panel for all 7 ·

Open Collections 7

Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Scroll within the panel for all 7 ·

Arazzo Workflows 9

Real integrations are rarely a single call. Arazzo describes the multi-step sequences — auth, then create, then confirm — so both a human and an agent can follow the choreography, not just the endpoints.

Multi-step API workflows described with the Arazzo specification.

WebSphere Deploy and Start Application

Deploy an application archive, confirm it installed, and start it.

ARAZZO

WebSphere Cluster Controlled Restart

Find a cluster, stop all its members, and start them again.

ARAZZO

Liberty Collective Member Recovery

Find stopped collective members, inspect one, and start it.

ARAZZO

WebSphere Data Source Connectivity Check

Find a JDBC data source, read its configuration, and test its connection.

ARAZZO

Liberty Application Restart with Diagnostics

Restart a Liberty application, capture a server dump, and verify health.

ARAZZO

Liberty Server Configuration Update

Read the Liberty server configuration, update it, and confirm the server runtime.

ARAZZO

IBM MQ Send Message and Verify Depth

Authenticate, confirm the target queue, send a message, and verify queue depth increased.

ARAZZO

WebSphere Server Controlled Restart

Find an application server, stop it, and start it again to apply pending changes.

ARAZZO

WebSphere Automation Vulnerability Remediation

Find an open critical vulnerability, inspect it, and apply a fix.

ARAZZO

Scroll within the panel for all 9 ·

Pricing Plans 1

Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.

Published pricing tiers and plan structures.

Rate Limits 1

Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.

Documented rate limits and quota policies.

Websphere Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.

Cost, billing, and metering signals for API financial operations.

Features 8

The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.

Notable capabilities this provider offers.

Enterprise Java Application Hosting
Cloud-Native Deployment with Liberty
Centralized Server Management
Auto-Scaling and Clustering
JMX Remote Administration
IBM MQ Integration
Automated Vulnerability Patching
Jakarta EE and MicroProfile Support

Scroll within the panel for all 8 ·

Semantic Vocabularies 8

JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.

JSON-LD contexts and semantic vocabularies used across these APIs.

context Context

3 classes · 11 properties

JSON-LD

Open Libertys Context

0 classes · 0 properties

JSON-LD

Websphere Admin Rest Context

0 classes · 0 properties

JSON-LD

Websphere Automation Rest Context

0 classes · 0 properties

JSON-LD

Websphere Liberty Admin Rest Context

0 classes · 0 properties

JSON-LD

Websphere Liberty Rest Connector Context

0 classes · 0 properties

JSON-LD

Websphere Mq Rest Context

0 classes · 0 properties

JSON-LD

Scroll within the panel for all 8 ·

Spectral Rules 2

Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.

IBM WebSphere API Rules

5 rules · 3 warnings

SPECTRAL

IBM WebSphere API Rules

17 rules · 8 errors · 8 warnings

SPECTRAL

JSON Schema 127

Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.

Standalone JSON Schema definitions for this provider's data models.

WebSphere Application

19 properties

JSON SCHEMA

WebSphere Cluster

18 properties

JSON SCHEMA

IBM MQ Message Queue

25 properties

JSON SCHEMA

BatchJobExecution

11 properties

JSON SCHEMA

BatchJobInstance

9 properties

JSON SCHEMA

Error

2 properties

JSON SCHEMA

HealthCheckResponse

2 properties

JSON SCHEMA

MetricsResponse

0 properties

JSON SCHEMA

ServerConfig

3 properties

JSON SCHEMA

WebSphere Server

25 properties

JSON SCHEMA

Application

6 properties

JSON SCHEMA

ApplicationStatus

3 properties

JSON SCHEMA

Cluster

4 properties

JSON SCHEMA

ClusterStatus

5 properties

JSON SCHEMA

ConfigResource

5 properties

JSON SCHEMA

DataSource

6 properties

JSON SCHEMA

Error

3 properties

JSON SCHEMA

HealthStatus

4 properties

JSON SCHEMA

Node

5 properties

JSON SCHEMA

PerformanceData

3 properties

JSON SCHEMA

ResourceType

3 properties

JSON SCHEMA

SecurityRole

4 properties

JSON SCHEMA

Server

7 properties

JSON SCHEMA

ServerStatus

3 properties

JSON SCHEMA

User

4 properties

JSON SCHEMA

Application

6 properties

JSON SCHEMA

ApplicationStatus

3 properties

JSON SCHEMA

AttributeValue

3 properties

JSON SCHEMA

ComplianceReport

5 properties

JSON SCHEMA

Error

2 properties

JSON SCHEMA

Fix

9 properties

JSON SCHEMA

ManagedServer

11 properties

JSON SCHEMA

Notification

8 properties

JSON SCHEMA

OverallHealth

7 properties

JSON SCHEMA

ServerHealth

9 properties

JSON SCHEMA

Vulnerability

10 properties

JSON SCHEMA

BatchJobExecution

11 properties

JSON SCHEMA

BatchJobInstance

9 properties

JSON SCHEMA

Channel

6 properties

JSON SCHEMA

ChannelCreate

5 properties

JSON SCHEMA

Cluster

4 properties

JSON SCHEMA

ClusterStatus

5 properties

JSON SCHEMA

CollectiveCluster

5 properties

JSON SCHEMA

CollectiveMember

8 properties

JSON SCHEMA

ComplianceReport

5 properties

JSON SCHEMA

ConfigElement

2 properties

JSON SCHEMA

ConfigResource

5 properties

JSON SCHEMA

ControllerInfo

7 properties

JSON SCHEMA

DataSource

6 properties

JSON SCHEMA

Error

2 properties

JSON SCHEMA

Feature

6 properties

JSON SCHEMA

Fix

9 properties

JSON SCHEMA

HealthCheck

2 properties

JSON SCHEMA

HealthCheckResponse

2 properties

JSON SCHEMA

HealthStatus

4 properties

JSON SCHEMA

Host

5 properties

JSON SCHEMA

ConfigElement

2 properties

JSON SCHEMA

Error

3 properties

JSON SCHEMA

Feature

6 properties

JSON SCHEMA

HealthCheck

2 properties

JSON SCHEMA

LibertyApplication

6 properties

JSON SCHEMA

LibertyApplicationStatus

3 properties

JSON SCHEMA

LibertyServer

9 properties

JSON SCHEMA

LogMessage

6 properties

JSON SCHEMA

LoggingConfig

7 properties

JSON SCHEMA

Metrics

2 properties

JSON SCHEMA

ServerConfig

4 properties

JSON SCHEMA

ClusterStatus

4 properties

JSON SCHEMA

CollectiveCluster

5 properties

JSON SCHEMA

CollectiveMember

8 properties

JSON SCHEMA

ControllerInfo

7 properties

JSON SCHEMA

Error

2 properties

JSON SCHEMA

Host

5 properties

JSON SCHEMA

MemberStatus

3 properties

JSON SCHEMA

ScalingPolicy

8 properties

JSON SCHEMA

SharedConfig

4 properties

JSON SCHEMA

AttributeValue

3 properties

JSON SCHEMA

Error

2 properties

JSON SCHEMA

MBeanDetail

6 properties

JSON SCHEMA

MBeanInfo

4 properties

JSON SCHEMA

Notification

6 properties

JSON SCHEMA

NotificationSubscription

4 properties

JSON SCHEMA

LibertyApplication

6 properties

JSON SCHEMA

LibertyApplicationStatus

3 properties

JSON SCHEMA

LibertyServer

9 properties

JSON SCHEMA

LoggingConfig

7 properties

JSON SCHEMA

LogMessage

6 properties

JSON SCHEMA

ManagedServer

11 properties

JSON SCHEMA

MBeanDetail

6 properties

JSON SCHEMA

MBeanInfo

4 properties

JSON SCHEMA

MemberStatus

3 properties

JSON SCHEMA

Message

9 properties

JSON SCHEMA

Metrics

2 properties

JSON SCHEMA

MetricsResponse

0 properties

JSON SCHEMA

ChannelCreate

5 properties

JSON SCHEMA

Channel

6 properties

JSON SCHEMA

Error

1 properties

JSON SCHEMA

Message

9 properties

JSON SCHEMA

QueueCreate

6 properties

JSON SCHEMA

QueueManager

8 properties

JSON SCHEMA

Queue

11 properties

JSON SCHEMA

QueueUpdate

5 properties

JSON SCHEMA

Subscription

6 properties

JSON SCHEMA

TopicCreate

4 properties

JSON SCHEMA

Topic

7 properties

JSON SCHEMA

Node

5 properties

JSON SCHEMA

Notification

8 properties

JSON SCHEMA

NotificationSubscription

4 properties

JSON SCHEMA

OverallHealth

7 properties

JSON SCHEMA

PerformanceData

3 properties

JSON SCHEMA

Queue

11 properties

JSON SCHEMA

QueueCreate

6 properties

JSON SCHEMA

QueueManager

8 properties

JSON SCHEMA

QueueUpdate

5 properties

JSON SCHEMA

ResourceType

3 properties

JSON SCHEMA

ScalingPolicy

8 properties

JSON SCHEMA

SecurityRole

4 properties

JSON SCHEMA

Server

7 properties

JSON SCHEMA

ServerConfig

3 properties

JSON SCHEMA

ServerHealth

9 properties

JSON SCHEMA

ServerStatus

3 properties

JSON SCHEMA

SharedConfig

4 properties

JSON SCHEMA

Subscription

6 properties

JSON SCHEMA

Topic

7 properties

JSON SCHEMA

TopicCreate

4 properties

JSON SCHEMA

User

4 properties

JSON SCHEMA

Vulnerability

10 properties

JSON SCHEMA

Scroll within the panel for all 127 ·

JSON Structure 67

JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.

JSON Structure definitions describing this provider's data shapes.

Open Libertys Batch Job Execution Structure

11 properties

JSON STRUCTURE

Open Libertys Batch Job Instance Structure

9 properties

JSON STRUCTURE

Open Libertys Error Structure

2 properties

JSON STRUCTURE

Open Libertys Metrics Response Structure

0 properties

JSON STRUCTURE

Open Libertys Server Config Structure

3 properties

JSON STRUCTURE

Websphere Admin Rest Application Structure

6 properties

JSON STRUCTURE

Websphere Admin Rest Cluster Structure

4 properties

JSON STRUCTURE

Websphere Admin Rest Data Source Structure

6 properties

JSON STRUCTURE

Websphere Admin Rest Error Structure

3 properties

JSON STRUCTURE

Websphere Admin Rest Node Structure

5 properties

JSON STRUCTURE

Websphere Admin Rest Server Structure

7 properties

JSON STRUCTURE

Websphere Admin Rest User Structure

4 properties

JSON STRUCTURE

Websphere Automation Rest Error Structure

2 properties

JSON STRUCTURE

Websphere Automation Rest Fix Structure

9 properties

JSON STRUCTURE

Websphere Mq Rest Channel Create Structure

5 properties

JSON STRUCTURE

Websphere Mq Rest Channel Structure

6 properties

JSON STRUCTURE

Websphere Mq Rest Error Structure

1 properties

JSON STRUCTURE

Websphere Mq Rest Message Structure

9 properties

JSON STRUCTURE

Websphere Mq Rest Queue Create Structure

6 properties

JSON STRUCTURE

Websphere Mq Rest Queue Manager Structure

8 properties

JSON STRUCTURE

Websphere Mq Rest Queue Structure

11 properties

JSON STRUCTURE

Websphere Mq Rest Queue Update Structure

5 properties

JSON STRUCTURE

Websphere Mq Rest Subscription Structure

6 properties

JSON STRUCTURE

Websphere Mq Rest Topic Create Structure

4 properties

JSON STRUCTURE

Websphere Mq Rest Topic Structure

7 properties

JSON STRUCTURE

Websphere Structure

0 properties

JSON STRUCTURE

Scroll within the panel for all 67 ·

Examples 189

Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.

Example request and response payloads for these APIs.

Websphere Getfix Example

6 fields

EXAMPLE

Websphere Gethost Example

6 fields

EXAMPLE

Websphere Getnode Example

6 fields

EXAMPLE

Websphere Login Example

6 fields

EXAMPLE

Scroll within the panel for all 189 ·

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Websphere Authentication

apiKey/http · 3 schemes

SECURITY

Websphere Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Websphere Vulnerability Disclosure

Hackerone · security.txt · contact published

SECURITY

Agentic Access 1

An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.

Recommended x-agentic-access execution contracts for AI agents.

Websphere Agentic Access

154 operations · 67 acting · 8 human-in-the-loop

154 operations · 67 acting

AGENTIC

Use Cases 6

What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.

What developers build with this provider.

Enterprise Application Hosting and Deployment
Microservices Architecture with Liberty
Message-Driven Integration with IBM MQ
Automated Compliance and Security Patching
Batch Processing and Job Management
Centralized Multi-Server Administration

Integrations 8

Pre-built integrations with other platforms tell you where this provider already fits in a stack.

Pre-built integrations with other platforms and tools.

IBM MQ
IBM Cloud
OpenShift Container Platform
Jenkins CI/CD
IBM Db2
Oracle Database
LDAP / Active Directory
Prometheus and Grafana

Scroll within the panel for all 8 ·

Resources

Every other property we hold for IBM WebSphere — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 9

Pagination, idempotency, versioning, errors, and events

Scroll within the panel for all 9 ·

Build 3

SDKs, sample code, and the tooling you integrate with

Commercial 3

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

← All providers · Data indexed from github.com/api-evangelist/websphere · machine-readable index on apis.io