diff --git a/src/routers/DeviceRouter.py b/src/routers/DeviceRouter.py
index b560a4f283f16cc052552549f3d68b0bea16fc2f..dc8f9a366df13411727052d7ef954d8036c79f67 100644
--- a/src/routers/DeviceRouter.py
+++ b/src/routers/DeviceRouter.py
@@ -7,18 +7,21 @@ from Dependencies import get_database
 from logic.databaseNew import Schemas, Crud
 
 router = APIRouter(
-    prefix='/devices',
-    tags=['devices'],
+    prefix='/device',
+    tags=['device'],
     responses={404: {'description': 'Not found'}},
 )
 
 
-@router.get('/', response_model=List[Schemas.Device])
+@router.get('/', response_model=List[Schemas.Device],
+            summary='Gets all devices')
 async def read_devices(skip: int = 0, limit: int = 100, db: Session = Depends(get_database)):
     return Crud.get_devices(db, skip=skip, limit=limit)
 
 
-@router.get('/{deviceId}', response_model=Schemas.Device, responses={404: {'description': 'Device not found'}})
+@router.get('/{deviceId}', response_model=Schemas.Device,
+            summary='Gets a specific device',
+            responses={404: {'description': 'Device not found'}})
 async def read_device(deviceId: int, db: Session = Depends(get_database)):
     device = Crud.get_device(db, deviceId=deviceId)
     if device is None:
@@ -26,7 +29,9 @@ async def read_device(deviceId: int, db: Session = Depends(get_database)):
     return device
 
 
-@router.post('/', response_model=Schemas.Device, responses={400: {'description': 'Device with this name already exists'}})
+@router.post('/', response_model=Schemas.Device,
+             summary='Adds a new device',
+             responses={400: {'description': 'Device with this name already exists'}})
 async def create_user(device: Schemas.DeviceCreate, db: Session = Depends(get_database)):
     createdDevice = Crud.get_device_by_name(db, device.name)
     if createdDevice: