# 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:

/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.