What is the approach if we want individual endpoints for each of the Users in Appian-->Admin-->Users
Discussion posts and replies are publicly visible
What kind of "endpoints" are you looking for? Can you elaborate on your use case?
Use a single dynamic endpoint (e.g. /users/{username}) to fetch any user's data instead of creating separate endpoints. The API extracts the username from the URL, queries user functions and returns JSON. This approach is scalable, secure, and low-maintenance -> no updates needed when users are added or removed.