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.
1.Under Self Sign-Up API https://is.docs.wso2.com/en/6.0.0/apis/restapis/self-sign-up.yaml we are using /pi-info and /pi-info/{userId} . For pi-info/{userId} when we are hitting the API with the UserId we are getting response as success but it is not fetching user information we are getting 1 as response, and in /pi-info when we are hitting the API by passing user name we are getting error as 501 not implemented. Can you please explain what is causing this error.
2.Under Challenge Questions API https://is.docs.wso2.com/en/6.0.0/apis/restapis/challenge.yaml we are calling/{user-id}/challenges and /{user-id}/challenge-answers GET APIs with user-id and we are getting response as No message body writer has been found for class java.util.ArrayList, ContentType: / , 500 Internal error. Can you please suggest what is going wrong here what is causing this error.