/
GA
ganjoor
/
RMuseum API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 20h ago · Updated 20h ago
View markdown
ganjoor
RMuseum API
get
Get User Image in base 64 (Auth)
v4
latest
OpenAPI 3.0.4
2026-08-08
479
161
867.3 KB
AppUser
32
post
login
put
renew an expired session
delete
Logout user (users need user:delothersession to logout other users) (Auth)
get
Check if my session is valid (Auth)
get
get logged on user securableitems (permissions) (Auth)
get
Paginated Users Information (if user does not have user:view permission list only contains him/her information) (Auth)
post
add a new user (if you are trying to add an admin user you yourself should be admin) (Auth policies: user:add)
get
returns user information (if user does not have user:view permission trying to view other users' information fails with a forbidden error) (Auth)
put
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
delete user (only admin users can delete other admin users, a user cannot delete himself/herself) (Auth policies: user:delete)
post
set my password (Auth)
post
start user self delete process (send a verification email to user) (Auth)
delete
finalize user self delete (Auth)
get
Checks if user is admin (Auth)
get
View User Sessions (user needs user:sessions permission to view other users sessions) (Auth)
get
Get User Image (Auth)
post
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
Get User Image in base 64 (Auth)
get
returns user roles (if user does not have user:view permission trying to view other users' information fails with a forbidden error) (Auth)
post
add user to role (Auth policies: user:modify)
delete
remove user from role (Auth policies: user:modify)
get
get a captcha image for signup or forgot password
post
signup
get
verify signup / forgot password / self delete user
post
finalize signup process
post
start forgot password process by email
post
(Auth)
put
(Auth)
post
reset password
post
log user bad behaviuor (Auth policies: user:administer)
get
get user behaviour logs (Auth policies: user:administer)
post
kick out a user (Auth policies: user:administer)
Artifact
86
AuditLog
1
ContributionStats
4
DonationAccounting
13
ExternalFTP
3
FAQ
14
Ganjoor
206
GanjoorPoetSuggestedPhotos
7
GanjoorPoetSuggestedSpecLines
7
GeoLocation
5
Image
5
MusicCatalogue
2
Notification
10
Numbering
9
Recitation
40
RGenericOptions
8
RImage
2
RLongRunningJobs
3
Role
8
SiteBanners
5
Translation
5
UserVisitsTracking
4
AppUser
Get User Image in base 64 (Auth)
get
/api/users/base64image
Query parameters
id
string
uuid
Response
OK
string
required