# Controllers
/auth
Endpoints related to authentication: creating an account, logging in, and
password management.
/user
Endpoints related to user profiles, roles and status. The profile includes the
user’s language and timezone. There is also an endpoint to completely delete a
user.
/group
Endpoints to manage groups of users. Groups give permissions to its members with
respect to each other.
/access
Endpoints to control access to data of other users. At one level users can grant
access to (parts of) their own data to other users. At another level users with
role PROFESSIONAL can acquire full access to their subjects, when granted by an
admin.
/project
Endpoints related to projects, which is where all data is stored. The endpoints
are divided in five groups:
/project (general)
Get information about available projects and tables within projects, and run a basic check of access and system status./project (users)
Manage users that are members of a project./project (read)
Read user data from tables./project (write)
Create, update or delete user data in tables./project (watch)
Watch for changes of user data in tables, and for changes of project members.
/sync
Endpoints related to synchronization between the local database of a user, for
example in a mobile app, and the SenSeeAct server.
/mobilelog
One endpoint to write log files from a mobile app to the server.
/stats
Endpoints to get statistics about system memory and storage.