/
AU
authula
/
Authula API
Search skmtc…
⌘K
Changes
Docs
Sign in
Docs
History
Schema
Filter operations
Access Control
22
get
/access-control/permissions
List permissions
post
/access-control/permissions
Create permission
get
/access-control/permissions/by-key/{permission_key}
Get permission by key
get
/access-control/permissions/{permission_id}
Get permission by ID
delete
/access-control/permissions/{permission_id}
Delete permission
patch
/access-control/permissions/{permission_id}
Update permission
get
/access-control/roles
List roles
post
/access-control/roles
Create role
get
/access-control/roles/by-name/{role_name}
Get role by name
get
/access-control/roles/{role_id}
Get role by ID
delete
/access-control/roles/{role_id}
Delete role
patch
/access-control/roles/{role_id}
Update role
get
/access-control/roles/{role_id}/permissions
List role permissions
put
/access-control/roles/{role_id}/permissions
Replace role permissions
post
/access-control/roles/{role_id}/permissions
Assign permission to role
delete
/access-control/roles/{role_id}/permissions/{permission_id}
Remove role permission
get
/access-control/users/{user_id}/permissions
Get user permissions
post
/access-control/users/{user_id}/permissions/check
Check user permissions
get
/access-control/users/{user_id}/roles
List user roles
put
/access-control/users/{user_id}/roles
Replace user roles
post
/access-control/users/{user_id}/roles
Assign role to user
delete
/access-control/users/{user_id}/roles/{role_id}
Remove user role
Admin Accounts
5
Admin Impersonation
4
Admin Session State
6
Admin User State
8
Admin Users
5
API Keys
6
Core
2
Email Password Plugin
7
JWT Plugin
2
Magic Link Plugin
3
OAuth2 Plugin
2
Organization Invitations
6
Organization Members
6
Organization Team Members
4
Organization Teams
5
Organizations
5
TOTP Plugin
6
Access Control
Copy Markdown
Copied
Copy failed
Changes to Get permission by key
get
/access-control/permissions/by-key/{permission_key}
Jul 17, 2026
c45e151648d9
Revision changes
info
endpoint added