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
97
+
98
+
| Status | What it means |
99
+
|-------------|-------------|
100
+
| registered | They signed up but haven't started |
101
+
| completed | They finished the course |
102
+
| failed | They didn't pass |
103
+
| withdrawn | They left the course |
104
+
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