Skip to main content
GET
/
api
/
v1
/
assignment-grader
/
educator-report
/
{assignmentId}
Generate educator report for an assignment
const options = {method: 'GET', headers: {'x-api-key': '<api-key>'}};

fetch('https://studyfetchapi.com/api/v1/assignment-grader/educator-report/{assignmentId}', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "assignmentId": "<string>",
  "title": "<string>",
  "totalSubmissions": 123,
  "statistics": {
    "averageGrade": "<string>",
    "minGrade": "<string>",
    "maxGrade": "<string>",
    "standardDeviation": "<string>"
  },
  "gradeDistribution": {
    "A": 123,
    "B": 123,
    "C": 123,
    "D": 123,
    "F": 123
  },
  "criteriaAnalysis": [
    {
      "title": "<string>",
      "avgScore": 123,
      "maxPossible": 123,
      "submissionCount": 123
    }
  ],
  "strengths": [
    {
      "title": "<string>",
      "avgScore": "<string>",
      "maxPossible": 123,
      "performanceRatio": "<string>"
    }
  ],
  "weaknesses": [
    {
      "title": "<string>",
      "avgScore": "<string>",
      "maxPossible": 123,
      "performanceRatio": "<string>"
    }
  ],
  "submissions": [
    {
      "id": "<string>",
      "studentIdentifier": "<string>",
      "grade": 123,
      "createdAt": "2023-11-07T05:31:56Z"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://www.studyfetch.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

x-api-key
string
header
required

API Key for server-to-server authentication. Resolves to the owning organization.

Path Parameters

assignmentId
string
required

The assignmentId tag used when grading submissions via POST /create

Response

Educator report generated successfully

assignmentId
string
required

Assignment ID

title
string
required

Assignment title

totalSubmissions
number
required

Total number of submissions

statistics
object
required

Grade statistics

gradeDistribution
object
required

Grade distribution

criteriaAnalysis
object[]
required

Analysis per criterion

strengths
object[]
required

Top performing criteria

weaknesses
object[]
required

Criteria needing improvement

submissions
object[]
required

List of all submissions