You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Active**: Can log in and access academy, register for new courses, continue existing courses
94
-
-**Inactive**: Account is disabled/deleted
95
-
96
-
2.**Academy Registration Status** - Progress in specific content
90
+
Each individual academy content item (learning path, certification, or challenge) that a learner enrolls in tracks one of the following 4 status types:
97
91
98
92
| Status | What it means |
99
93
|-------------|-------------|
100
-
| registered | They signed up but haven't started |
94
+
| registered (enrolled) | They signed up but haven't started |
101
95
| completed | They finished the course |
102
96
| failed | They didn't pass |
103
97
| withdrawn | They left the course |
104
98
105
-
**What this means:**
106
-
1. Active User + Registered = Ready to start learning
107
-
2. Active User + Completed = Finished, show achievements
108
-
3. Active User + Failed/Withdrawn = May need re-enrollment
109
-
4. Inactive User + Any Status = No academy access (show login prompt)
110
-
111
-
**Reference:** See the complete [Academy Registration Status schema](https://github.com/meshery/schemas/blob/master/models/v1beta1/academy/academy.go#L16) for technical implementation details.
The current API only returns registrations with "registered" status. We do not currently retrieve completed, failed, or withdrawn registrations through standard endpoints.
0 commit comments