diff --git a/server/app/apis/auth.py b/server/app/apis/auth.py
index dd31c561964445e93452b4e0235c99211200db3a..1075d5a60d42d9694042c15072f9a0cf663d6c69 100644
--- a/server/app/apis/auth.py
+++ b/server/app/apis/auth.py
@@ -20,7 +20,9 @@ from flask_smorest import Blueprint, abort, arguments
 
 from . import http_codes, protect_route
 
-blp = Blueprint("auth", "auth", url_prefix="/api/auth", description="Operations related to authorization")
+blp = Blueprint(
+    "auth", "auth", url_prefix="/api/auth", description="Logging in as a user or with a code, and logging out"
+)
 
 
 class UserLoginArgsSchema(ma.Schema):
diff --git a/server/app/apis/misc.py b/server/app/apis/misc.py
index 21054b200c11cd5c3a37b514550513de04cfd7e5..902407ddf20278b452365766e83c149b7c0a7d31 100644
--- a/server/app/apis/misc.py
+++ b/server/app/apis/misc.py
@@ -24,7 +24,7 @@ from marshmallow_sqlalchemy import auto_field
 
 from . import http_codes
 
-blp = Blueprint("misc", "misc", url_prefix="/api/misc", description="Miscellaneous operations")
+blp = Blueprint("misc", "misc", url_prefix="/api/misc", description="Roles, regions, types and statistics")
 
 
 class TypesResponseSchema(BaseSchema):
diff --git a/server/app/apis/users.py b/server/app/apis/users.py
index fb7adf285950b9374857a9a47a58a71e113fbd33..a7b90e44d99f75762614838b2a9192e79c903e5a 100644
--- a/server/app/apis/users.py
+++ b/server/app/apis/users.py
@@ -17,7 +17,9 @@ from marshmallow import fields
 
 from . import http_codes
 
-blp = Blueprint("users", "users", url_prefix="/api/users", description="Operations on users")
+blp = Blueprint(
+    "users", "users", url_prefix="/api/users", description="Adding, updating, deleting and searching for users"
+)
 
 
 class UserAddArgsSchema(BaseSchema):