diff --git a/types/Dojo/DojoStatusCode.ts b/types/Dojo/DojoStatusCode.ts
index 93907a951aec7be84dd5f37072696ece36a18269..fe160beec1629226395331776e9bc3ff57069613 100644
--- a/types/Dojo/DojoStatusCode.ts
+++ b/types/Dojo/DojoStatusCode.ts
@@ -15,7 +15,9 @@ enum DojoStatusCode {
     EXERCISE_CREATION_GITLAB_ERROR      = 302,
     EXERCISE_CREATION_INTERNAL_ERROR    = 303,
     MAX_EXERCISE_PER_ASSIGNMENT_REACHED = 304,
-    EXERCISE_CREATION_SONAR_ERROR       = 305
+    EXERCISE_CREATION_SONAR_ERROR       = 305,
+    ASSIGNMENT_SONAR_GATE_NOT_FOUND     = 401,
+    ASSIGNMENT_SONAR_PROFILE_NOT_FOUND  = 402
 }
 
 
diff --git a/types/Sonar/SonarRoute.ts b/types/Sonar/SonarRoute.ts
index eb59406dd6fde17507a37dbd7067eb4aec058c10..4229f948beac292c2670d0fb9249fad44e694ac1 100644
--- a/types/Sonar/SonarRoute.ts
+++ b/types/Sonar/SonarRoute.ts
@@ -1,6 +1,8 @@
 enum SonarRoute {
     SET_PAT               = '/api/alm_integrations/set_pat',
     PROJECT_CREATE_GITLAB = '/api/alm_integrations/import_gitlab_project',
+    PROJECT_ADD_GATE      = '/api/qualitygates/select',
+    PROJECT_ADD_PROFILE      = '/api/qualityprofiles/add_project',
     GET_LANGUAGES         = '/api/languages/list'
 }