diff --git a/types/Dojo/DojoStatusCode.ts b/types/Dojo/DojoStatusCode.ts
index fba7945ae34850d47427001b702107e2c561de32..16f152daedf7a9f3b8154ea632dce404b8ccc8cf 100644
--- a/types/Dojo/DojoStatusCode.ts
+++ b/types/Dojo/DojoStatusCode.ts
@@ -7,6 +7,10 @@ enum DojoStatusCode {
     ASSIGNMENT_PUBLISH_PIPELINE_FAILED  = 201,
     ASSIGNMENT_CREATION_GITLAB_ERROR    = 202,
     ASSIGNMENT_CREATION_INTERNAL_ERROR  = 203,
+    ASSIGNMENT_EXERCISE_NOT_RELATED     = 204,
+    ASSIGNMENT_NOT_PUBLISHED            = 205,
+    EXERCISE_CORRECTION_NOT_EXIST       = 206,
+    EXERCISE_CORRECTION_ALREADY_EXIST   = 207,
     EXERCISE_CREATION_GITLAB_ERROR      = 302,
     EXERCISE_CREATION_INTERNAL_ERROR    = 303,
     MAX_EXERCISE_PER_ASSIGNMENT_REACHED = 304