Finding Replacement SOAP APIs for WSO2 identity server for 6.0.0 version

Viewed 50

Describe the issue: As part of WSO2 identity server 6.0.0, SOAP APIs are Deprecated and Recommended to use REST-based APIs. We are using RemoteUserStoreManagerService.wsdl and UserIdentityManagementAdminService.wsdl SOAP APIs in our project, want to replace the SOAP APIs with recommended REST APIs. Can you help us to find the list of REST APIs to replace RemoteUserStoreManagerService.wsdl and UserIdentityManagementAdminService.wsdl SOAP APIs. The APIs document is not clear.

Requirement : We are unable to find the replacement for following APIs: getUserClaims , updateUserLocale , updateUserClaim , retrieveUserRoles , getLastLoginTime We want the data specific to a particular user by using userName or userId which is not available in WSO2 6.0.0 Can you help us to find the list of REST APIs.

1 Answers

You can use SCIM2.0 /Users API for user-related CRUD operations. Also for role related operations, you can use SCIM 2.0 /Roles API and for group related operations, use SCIM 2.0 /Groups API.

To view user claims, user the get user with id API. For update user claims you can either use the patch operation or put operation. To update a single claim, patch operation is preferred.

Adding more to your question about the above soap APIs, they both are related to user management. All these APIs can be found in here.

Related