AnsweredAssumed Answered

REST APIs for Student Grades & Assignments Due

Question asked by sm28324 on Aug 13, 2018
Latest reply on Sep 10, 2018 by md0049252

We are looking @ exposing Bb grades and assignments due per student in a university's student portal. The Learn Release is 3200.0.6. Can folks confirm if the following operations would suffice to call the grades and assignments due per student:


  • Display user  =
    • Loads a user - get /learn/api/public/v1/users/{userId}
  • Load course grades for specific user = (all or either?)
    • Get Column Attempt  - get /learn/api/public/v1/courses/{courseId}/gradebook/columns/{columnId}/attempts/{attemptId}
    • Get Column Grade - get /learn/api/public/v1/courses/{courseId}/gradebook/columns/{columnId}/users/{userId}
    • Get User Grades - get /learn/api/public/v1/courses/{courseId}/gradebook/users/{userId}
  • Load assignments due for specific students =
    • Get Grade Column - get /learn/api/public/v2/courses/{courseId}/gradebook/columns/{columnId}


Also, I'm a system admin and not a developer. I created an app on Blackboard API Services and know where to create a REST API integration on the Bb instance. Any advice on the interface or tool I could use to test the above before handing off to our developers would be great.