Hi @Mirjana Vojvodic,
this is a valid question and the answer has two parts.
We have API's that go beyond what you mentioned before in order to allow automation. The first phase has been exposed as part of the "CLI".
https://github.com/ibm-wm-transition/webmethods-io-integration-apicli
There you have features like:
idm-authtoken == Get authtoken from IDM
idm-user <username> == Get User information direct from IDM
idm-user-search <query> <includeRoles> <products> == Searches user information from the IDM
idm-user-count [query] == Counts users matching a provided query
idm-user-role-mappings <userid> == Finds role mappings for given user
idm-roles == Lists all assignable roles for the current environment
idm-user-create <first-name> <last-name> <email> <username> == Creates a new user in the IDM
idm-user-delete <user-id> == Deletes a user
idm-user-unlock <user-id> == Unlock a user
Command line is not ideal, REST API is better. 😁
While we speak there is a new enhanced set of API's on the way.
Some already released - you find a trace in the release notes:
https://www.ibm.com/docs/en/wisolution/wm-integration/11.0.11?topic=readme-fixes
Topics like:
A new set of public REST APIs is now available to help users to promote projects. Previously, while users might export all project assets, configurations had to be manually re-created. With the new APIs, users can export and import the project configurations across environments, which eliminate the need for any manual reconfiguration after project import.
Also, APIs are provided for managing configurations based on the following categories:
- Certificates
- Schedules
- Alert rules
- Project parameters
- Project variables
- Vault variables
- Connections
- Project configurations
or
A new set of APIs are added to allow runtime properties to be managed through the Manifest files.
...
and
....
New APIs have been added to the Project APIs domain for managing project variables:
- Retrieving all project variables
- Retrieving a project variable
- Creating a project variable
- Updating a project variable
- Deleting a project variable
All this to allow full end2end automation, scripting and CI/CD.
------------------------------
Holm Steinland
IBM
Böblingen
------------------------------
Original Message:
Sent: Mon September 08, 2025 06:27 AM
From: Mirjana Vojvodic
Subject: webMethods hybrid integration - API to add Users
Hello,
I am interested in API to add users in Hybrid Integration.
There is only GET method, but no POST, PUT and DELETE.
Is there any reason and explanation for that?
User Management APIs - IBM Documentation
If we look into APIs for Workflows, there are all the methods:
Workflow APIs - IBM Documentation
I would appreciate if someone gives me explanation of that.
Thanks.
Kind regards,
Mirjana
------------------------------
Mirjana Vojvodic
------------------------------