Hi, My use case is to fetch the new onboarded users. I am generating a report like in last 24 hours these users onboarded on my application. With REST Endpoint I can get the details by hitting /user/:tenantId/users?pageSize=2000&withTotalPages=true.
I am facing 2 issues-
There is no creationTime of user in the response. Is there any other endpoint I can access or any other method I can use by SDK to fetch the creation time of the user so that I can filter my new users.
Which Method and class to use to fetch all the users details. I tried autowiring the UserApi but I didnt see any get all users method. Is there any other API or method I can use to access this method.
the User object in C8Y does not have a creationTime. As a workaround you could instead check the lastPasswordChange timestamp. Or you could keep track of the previous registered users and identify yourself the new users.
The UserApi does only implement a subset of the API focussing on the current user. So you would need to call the API yourself to retrieve all users.