The Grades view gives you a live, consolidated picture of where you stand academically — GPA, per-course grades, and individual assignment scores, all pulled directly from your connected school platform. The Grade Modeler goes a step further: enter a hypothetical score on an upcoming assignment or exam and see exactly how it changes your course grade and cumulative GPA before you even sit the test. Together they power IntelliPlan’s priority scoring so you always know which work moves the needle most.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/UAnirudh/IntelliPlan/llms.txt
Use this file to discover all available pages before exploring further.
Live GPA Overview
Your GPA is fetched live from your connected school platform every time you open the Grades view. No manual entry, no stale data — what you see matches what your LMS shows.Cumulative GPA
Your overall GPA displayed prominently at the top, calculated from all active courses pulled from your connected platform.
Per-course grades
Each course lists its current grade, the percentage breakdown, and the assignments that make it up — points earned, points possible, and due date.
| Endpoint | Method | Description |
|---|---|---|
/grades/data | GET | Grade data per course, including assignment-level breakdowns |
/courses | GET | List of all active courses from connected platforms |
Grade Modeler
The Grade Modeler is a what-if simulator built directly into the Grades view. Select any upcoming or existing assignment, enter a hypothetical score, and IntelliPlan instantly recalculates your projected course grade and GPA.Open the Grade Modeler
From the Grades view, click Grade Modeler (or navigate directly to
/grademodel).Select a course and assignment
Choose the course you want to model, then select the assignment or exam you are hypothesising about.
Enter a hypothetical score
Type in the percentage or raw score you want to simulate — for example, “What if I score 85% on my chemistry midterm?”
See the impact
The modeler recalculates your projected course grade and cumulative GPA in real time. You can adjust the score and see the projection update instantly.
How Grades Drive Priority Scoring
The same data the Grade Modeler uses — points possible, due date, and course weight — feeds directly into IntelliPlan’s assignment priority scoring. Every assignment on the Dashboard receives a High, Medium, or Low badge computed from three factors:Points possible
Points possible
An assignment worth 100 points moves your grade more than one worth 10. Higher point values translate directly to a higher base priority score.
Due date proximity
Due date proximity
Priority climbs as the deadline approaches. An assignment due tomorrow scores significantly higher than an identical one due in two weeks, because procrastinating on a near-term item is riskier.
Course weight
Course weight
If a course counts for more of your GPA (e.g., an AP class with a weighted multiplier), every assignment in that course receives a higher priority than assignments in a lower-weight elective — even if the raw points are the same.
Supported Platforms
Grades are pulled live from every platform IntelliPlan supports:Canvas LMS
Assignment scores, course grades, and GPA via the Canvas REST API.
Google Classroom
Course grades and assignment scores via Google OAuth.
StudentVue
Live grades and missing work via the StudentVue API.
Schoology
Course and assignment grades via API key.
Blackboard Learn
Gradebook data via OAuth 2.0 (3LO).
Moodle
Assignment grades via web-services token.
If you have multiple platforms connected simultaneously, IntelliPlan merges grades from all of them. Courses from different platforms appear side by side in the Grades view.
Missing and Overdue Assignments
The Grades view also surfaces missing work — assignments that are past due and not yet submitted — pulled from the same live data feed.| Endpoint | Method | Description |
|---|---|---|
/missing/data | GET | Missing and overdue assignments across all connected platforms |
Grade Modeler: Behind the Scenes
The Grade Modeler calculates projected grades using the weighting scheme your school platform reports. The calculation is straightforward:The Grade Modeler works with whatever grading data your connected platform provides. If your platform reports only letter grades rather than point totals, the modeler operates in letter-grade mode and shows projected letter-grade changes instead of exact percentages.
Classes View
The Classes View (/courses) is a companion to the Grades view. It shows all assignments filtered by course, so you can drill into a single class and see every task — past, present, and upcoming — in one place. It works across all connected platforms simultaneously.
| Endpoint | Method | Description |
|---|---|---|
/courses | GET | List all active courses across connected platforms |
/grades/data | GET | Full grade data including per-assignment breakdowns |