MOOCit Docs
English
English
  • Introduction
  • Getting Started with MOOCit
  • Take Your First Demo Course in Learner View
  • Studio vs LMS
  • Set Your Platform Language
  • Course Development
    • Create a New Course
      • Course Creation Form
    • Course Set-Up
      • Course Pacing and Schedule
      • Course Name, Description and Image
      • Add a Course 'About' Video
      • Additional Course Run Info
      • Prerequisite Course
      • Course Entrance Exam
    • Course Structure
      • Building the Course Outline - Video Tutorial
    • Course Content Visibility and Access
      • Subsection Prerequisites
      • Hiding Sections and/or Subsections
      • Hide a Subsection after Due Date
  • Course Properties
    • Manage Course Visibility
    • Make a Course Private
    • Course Grading Configuration
    • Delete a Course
    • Course Updates
    • Course Handouts
    • Certificate Configuration
    • Modify the Name of a Course (legacy)
  • Course Components
    • Common Problem Type
      • Checkboxes, Dropdown, Numerical & Text input
      • Add Multiple Questions
      • Add an explanation (Show Answer)
      • Hints and Feedback
      • About; Question Title, Header, Prompt & Tips
      • Common Problem Settings
    • Images
    • Advanced Components
    • SCORM file
    • PDF File
    • PDF viewer without download / print option
    • Downloadable Document Button
    • Surveys & Polls
    • Video - Youtube
    • Video - Vimeo
    • Staff Graded Assignment
    • Tables
    • Word Cloud
    • iFrame (Genial.ly, Prezi, etc.)
    • ZOOM Meeting (Dedicated Instance)
    • ZOOM (SaaS Integration)
    • H5P
  • Instructors
    • Manage Course Team
      • Add new team member
      • Add a Discussion Moderator/Admin
      • FAQ
    • Enroll / Unenroll Learners
    • Download Learner List
    • Download Learner Grades
    • Reset Learner Exercise Attempts
    • Email Learners
  • Advanced
    • Discussion Forums
      • Hide discussion forum
    • Configuration of Badges
    • Duplicate a Course (Import / Export a Course)
    • Using Randomized Content Blocks
    • Pointing on a Picture Question
    • Tips and Warnings
    • Learner Cohorts + Content Groups
      • Enabling and Configuring Cohorts
      • Create Cohort Specific Content with Content Groups
      • Assign Cohorts to Content Groups
      • Dividing Discussions by Cohort
  • Rest API
    • API home
    • Enrollments
    • Completion
    • Grades
  • Data + Analytics
    • Opening CSV reports with Excel
Propulsé par GitBook
Sur cette page
  • Get all grades
  • List all grades
  • Get grades by course
  • List grades by course
  • Get grades by username
  • List grades by username

Cet article vous a-t-il été utile ?

  1. Rest API

Grades

API endpoints for getting grade data

Get all grades

List all grades

GET https://your-platform-url.com/api/so2/v1/grades

Get all course user grades for your instance

Headers

Name
Type
Description

Access-Control-Request-Headers*

string

authorization

Authorization*

string

Bearer <auth_token>

Content-Type*

string

application/json

{"username":"johndoe",
"email":"john@example.com",
"course_id":"course-v1:MOOCit-demo-1",
"display_name": "MOOCit demonstration Course #1",
"percent_grade":"0.80",
"letter_grade":"Pass",
"passed_timestamp":"2020-03-28 23:21:24.354019"
"last_date":"2020-11-26"
}, 
{"username":"JaneDoe",
"email":"jane@example.com",
"course_id":"course-v1:MOOCit-demo-2",
"display_name": "MOOCit demonstration Course #2",
"percent_grade":"0.20",
"letter_grade":"",
"passed_timestamp":null
"last_date":"2020-11-26"
}
...

Get grades by course

List grades by course

GET https://your-platform-url.com/api/so2/v1/grades?course_id={course_id}

Get course user grades for a given course

Query Parameters

Name
Type
Description

course_id

string

the course_id course-v1:org+num+session

Headers

Name
Type
Description

Access-Control-Request-Headers*

string

authorization

Authorization*

string

Bearer <auth_token>

Content-Type*

string

application/json

{"username":"johndoe",
"email":"john@example.com",
"course_id":"course-v1:MOOCit-demo-1",
"display_name": "MOOCit demonstration Course #1",
"percent_grade":"0.80",
"letter_grade":"Pass",
"passed_timestamp":"2020-03-28 23:21:24.354019"
"last_date":"2020-11-26"
}, 
{"username":"JaneDoe",
"email":"jane@example.com",
"course_id":"course-v1:MOOCit-demo-2",
"display_name": "MOOCit demonstration Course #1",
"percent_grade":"0.20",
"letter_grade":"",
"passed_timestamp":null
"last_date":"2020-11-26"
}
...

Get grades by username

List grades by username

GET https://your-platform-url.com/api/so2/v1/grades?username={username}

Get course grades for a given username

Query Parameters

Name
Type
Description

username

string

Headers

Name
Type
Description

Access-Control-Request-Headers*

string

authorization

Authorization*

string

Bearer <auth_token>

Content-Type*

string

application/json

{"username":"johndoe",
"email":"john@example.com",
"course_id":"course-v1:MOOCit-demo-1",
"display_name": "MOOCit demonstration Course #1",
"percent_grade":"0.80",
"letter_grade":"Pass",
"passed_timestamp":"2020-03-28 23:21:24.354019"
"last_date":"2020-11-26"
}, 
{"username":"johndoe",
"email":"john@example.com",
"course_id":"course-v1:MOOCit-demo-1",
"display_name": "MOOCit demonstration Course #1",
"percent_grade":"0.20",
"letter_grade":"",
"passed_timestamp":null
"last_date":"2020-11-26"
}
...

PrécédentCompletionSuivantOpening CSV reports with Excel

Dernière mise à jour il y a 2 ans

Cet article vous a-t-il été utile ?