User API
This page contains all of the APIs for managing users.
Use the following APIs to manage Users:
| Operation | Method | Endpoint |
|---|---|---|
| Create a User | POST | /api/user |
| Retrieve a User | GET | /api/user |
| Update a User | PUT | /api/user/{userId} |
| Delete a User | DELETE | /api/user/{userId} |
| Bulk Delete Users | DELETE | /api/user/bulk |
| Reactivate a User | PUT | /api/user/{userId}?reactivate=true |
| Import Users | POST | /api/user/import |
| Import Refresh Tokens | POST | /api/user/refresh-token/import |
| Search for Users | GET / POST | /api/user/search |
| Flush the Search Engine | PUT | /api/user/search |
| Retrieve Recent Logins | GET | /api/user/recent-login |
| Verify a User's Email | POST | /api/user/verify-email |
| Resend Verification Email | PUT | /api/user/verify-email |
| Start Forgot Password Workflow | POST | /api/user/forgot-password |
| Validate a Password Change | GET | /api/user/change-password |
| Change a User's Password | POST | /api/user/change-password |