/
GA
ganjoor
Search skmtc…
⌘K
Docs
Sign in
Docs
History
Schema
Generate
Filter operations
AppUser
36
post
/api/users/login
login
put
/api/users/relogin/{sessionId}
renew an expired session
post
/api/users/login/external/{provider}
delete
/api/users/delsession
Logout user (users need user:delothersession to logout other users) (Auth)
delete
/api/users/delothersessions
(Auth)
get
/api/users/checkmysession
Check if my session is valid (Auth)
get
/api/users/securableitems
get logged on user securableitems (permissions) (Auth)
get
/api/users
(Auth)
post
/api/users
add a new user (if you are trying to add an admin user you yourself should be admin) (Auth policies: user:add)
get
/api/users/{id}
returns user information (if user does not have user:view permission trying to view other users' information fails with a forbidden error) (Auth)
put
/api/users/{id}
update existing user (if you are trying to update an admin user you yourself should be admin) (if user does not have user:modify permission trying to modify other users' information fails with a forbidden error) (Auth)
delete
/api/users/{id}
delete user (only admin users can delete other admin users, a user cannot delete himself/herself) (Auth policies: user:delete)
post
/api/users/setmypassword
set my password (Auth)
post
/api/users/selfdelete/start
start user self delete process (send a verification email to user) (Auth)
delete
/api/users/selfdelete/finalize/{code}
finalize user self delete (Auth)
get
/api/users/isadmin
Checks if user is admin (Auth)
get
/api/users/sessions
View User Sessions (user needs user:sessions permission to view other users sessions) (Auth)
get
/api/users/image
Get User Image (Auth)
post
/api/users/image
Set User Image (via FormData, specifying userId as 'id' in formData ) - if Files.count is 0 image would be removed - (users need user:modify to change other users image) (Auth)
get
/api/users/base64image
Get User Image in base 64 (Auth)
get
/api/users/{id}/roles
returns user roles (if user does not have user:view permission trying to view other users' information fails with a forbidden error) (Auth)
post
/api/users/{id}/roles/{role}
add user to role (Auth policies: user:modify)
delete
/api/users/{id}/roles/{role}
remove user from role (Auth policies: user:modify)
get
/api/users/captchaimage
get a captcha image for signup or forgot password
post
/api/users/signup
signup
get
/api/users/verify
verify signup / forgot password / self delete user
post
/api/users/finalizesignup
finalize signup process
post
/api/users/forgotpassword
start forgot password process by email
post
/api/users/contact/request/change
(Auth)
put
/api/users/contact/change/{secret}
(Auth)
post
/api/users/resetpassword
reset password
post
/api/users/behaviour/log
log user bad behaviuor (Auth policies: user:administer)
get
/api/users/behaviour/log/{userId}
get user behaviour logs (Auth policies: user:administer)
post
/api/users/kickout
kick out a user (Auth policies: user:administer)
put
/api/users/unlock/{id}
(Auth policies: user:administer)
put
/api/users/lockout
(Auth policies: user:administer)
Artifact
86
AuditLog
1
ContributionStats
4
DonationAccounting
13
ExternalFTP
3
FAQ
14
Ganjoor
214
GanjoorLiterary
14
GanjoorLiteraryConceptAdmin
2
GanjoorLiteraryStats
3
GanjoorLiteraryTagSource
3
GanjoorPoetSuggestedPhotos
7
GanjoorPoetSuggestedSpecLines
7
GanjoorRelatedPerson
25
GeoLocation
5
Image
5
MusicCatalogue
2
Notification
10
Numbering
9
Recitation
41
RGenericOptions
8
RImage
2
RLongRunningJobs
3
Role
8
SemanticSearch
2
SiteBanners
5
Translation
5
UserVisitsTracking
4
AppUser
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Changes to (Auth)
post
/api/users/contact/request/change
Sep 5, 2026
31d6ac32915a
Revision changes
info
endpoint added