336 tools + 9 prompts + 5 RAG resources covering: flow services, adapters (JDBC/SAP/OPC), adapter metadata browsing, streaming/Kafka, JMS, MQTT, JNDI, scheduler, users/groups/ACLs, JDBC pools, global variables, server monitoring, remote servers, auditing, OAuth, web services/OpenAPI, security/keystores, ports, SFTP, proxy, JWT, quiesce, health indicators, alerts, enterprise gateway, IP access, password policy, WebSocket, marketplace, JAR installation, flow debugging, unit testing/mocking, namespace dependencies, flat file schemas, cache manager, SAML, LDAP, logger configuration, outbound passwords, port access control, messaging publish.
Browse, download, and install packages from the webMethods package registry.
- Browse available packages by category/keyword
- Download package zip
- Install package into IS via
pub.packages:installPackageorwm.server.packages:packageInstall - Source: https://packages.webmethods.io/
IS services: wm.server.triggers:createTrigger, deleteTrigger, getProperties, setProperties, getTriggerReport, suspendTrigger, getTriggerStats, getProcessingStatus, getRetrievalStatus
REST API: GET/POST/PATCH/DELETE /admin/messaging/
IS services: wm.server.messaging:createConnectionAlias, deleteConnectionAlias, enableConnectionAlias, disableConnectionAlias, getConnectionAliases, getConnectionAliasReport
Plus: wm.server.publish:publish, publishAndWait, deliver
REST API: GET/POST/PATCH/PUT/DELETE /admin/urlalias/
IS services: wm.server.httpUrlAlias:addAlias, deleteAlias, getAlias, listAlias, updateAlias
IS services: wm.server.flowdebugger:start, invokeService, execute, insertBreakPoints, removeBreakPoints, getPipelineForBreakPoint, setPipeline, close
Plus: wm.server.flow:startFlow, stepFlow, executeFlowStep, pipe, endFlow
IS services: wm.server.ns.dependency:getDependents, getReferences, getUnresolved, search, advancedSearch, refactor, refactorPreview
IS services: wm.server.packages:packageDelete, packageInstall, packageInfo, packageSettings, compilePackage, addDepend, delDepend, getDependenciesList, packageAddStartupService, packageRemoveStartupService, jarUpload, jarList, jarDelete
IS services: wm.server.record:generateFromXSDSource, generateFromJSONSchema, generateFromJSONString, generateFromXMLString, generateFromDTDString
IS services: wm.ps.serviceMock:loadMock, clearMock, clearAllMocks, getMockedServices, suspendMocks, resumeMocks
Plus: wm.task.executor:run, runAdvanced, checkstatus, junitxmlreport, textreport
IS services: pub.flatFile.generate:saveXMLAsFFSchema, createFFDictionary, getFFSchemaAsXML, deleteFFSchema
Estimated: ~95 tools
REST API: GET/POST/PATCH/PUT/DELETE /admin/sftpserver/, /admin/sftpuser/
IS services: wm.server.sftpclient:createServerAlias, updateServerAlias, deleteServerAlias, listServerAliases, createUserAlias, updateUserAlias, removeUserAlias, listUserAliases, testConnection
REST API: GET/POST/PATCH/PUT/DELETE /admin/proxy/
IS services: wm.server.proxy:createProxyServerAlias, deleteProxyServerAlias, enableProxyServerAlias, disableProxyServerAlias, getProxyServerAliases
REST API: GET/POST/PATCH/PUT/DELETE /admin/jwt/issuer/, GET/PATCH /admin/jwt/globalsettings
IS services: wm.server.jwt:addIssuer, removeIssuer, getIssuer, listIssuers, updateIssuer, getGlobalSettings, updateGlobalSettings
REST API: GET/POST/PATCH/PUT/DELETE /admin/cachemanager/, /admin/cachemanager/{name}/cache
IS services: wm.server.cache:resetCache
IS services: wm.server.portAccess:addNodes, deleteNode, getPort, portList, setType, resetPort
REST API: GET/POST/PATCH/PUT/DELETE /admin/enterprisegateway/rule*, /admin/enterprisegateway/dos*
IS services: wm.server.enterprisegateway:addRule, deleteRule, updateRule, getRulesList, getDOS, saveDOS
REST API: GET/POST/PATCH/PUT/DELETE /admin/saml/
IS services: wm.server.saml:addIssuer, deleteIssuer, listIssuers
REST API: GET/POST/PATCH/PUT/DELETE /admin/ldap/, /admin/ldap/dir/
IS services: wm.server.ldap:addConfiguredServer, editConfiguredServer, deleteConfiguredServer, getSettings
REST API: GET/POST /admin/quiesce
IS services: wm.server.quiesce:setQuiesceMode, setActiveMode, getCurrentMode
REST API: GET/PATCH/POST /admin/healthgauge/
IS services: wm.server.healthindicators:getAllHealthIndicators, getHealthIndicator, changeHealthIndicator
REST API: GET/POST /admin/alert, /admin/alert/channels, /admin/alert/notifier
IS services: wm.server.alert:enableNotifiers, disableAllNotifiers, alertingStatus
Plus: wm.server.event:addSubscriber, deleteSubscriber, getSubscribers, getEventTypes
IS services: wm.server.access:aclAssign, getNodeNameListForAcl, getDefaultAccess, setDefaultAccess
REST API: GET/PATCH /admin/account/password/expiration, /admin/account/password/restriction
IS services: wm.server.access:updateAccountLockingSettings, resetAccountLockingSettings, listLockedAccounts, unlockAccount, getPasswordExpirySettings, updateExpirySettings
IS services: wm.server.net:ipRuleAdd, ipRuleDelete, ipRuleList, changeIPAccessType
Plus: wm.server.query:interruptThread, killThread, wm.server.admin:killSession, clearSSLCache
IS services: wm.server.outboundPasswords:storePassword, retrievePassword, removePassword
IS services: wm.server.net.websocket:createWebSocketEndpoint, listSessionsByPort, closeSession, broadcast
REST API: GET/POST/PATCH/PUT /admin/logger/, /admin/logger/server*
IS services: wm.server.ws:addConsumerEndpoint, addProviderEndpoint, deleteConsumerEndpoint, deleteProviderEndpoint, refreshWSConnectors
Estimated: ~95 tools
Estimated: ~70 tools
The IS REST Admin API at /admin/swagger/integrationServer is an untapped gold mine. It provides a fully documented OpenAPI spec for ALL admin operations. Instead of reverse-engineering DSP pages and wm.server.* service signatures, we could:
- Download the OpenAPI spec from a running IS
- Auto-generate tool definitions from the spec
- Get proper request/response schemas for free
This could potentially accelerate implementing Tier 2 and Tier 3 significantly.
| Tier | Status | Tools |
|---|---|---|
| Current (v2.6.0) | DONE | 336 tools |
| Tier 1 | ~95% complete | Remaining: flat file advanced ops |
| Tier 2 | ~90% complete | Remaining: event subscribers, alert channels |
| Tier 3 | 23 areas | ~70 tools (CSRF, VCS, Replication, Deployer, etc.) |
| Full parity | ~406+ tools |