Score writing
score_writingUse this when a student pastes an essay or summary for a PTE, IELTS, TOEFL, LanguageCert, MET or CELPIP writing task and wants a score. Returns marks out of the exam task maximum, a score and one line of feedback for each marking criterion, and the top improvements. Pass the questionId from practice_question when the text answers one of our questions; otherwise pass the prompt the student wrote to. Pass exactly one of the two. Free up to a daily limit. This is the quick score: Personalised Tips on the site add sentence-level annotations and verified marks. When the student is signed in to ScoreFluent and the text answers one of our questions, the scored attempt is saved to their History.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exam | Yes | Exam id, e.g. "pte" or "toefl". | |
| text | Yes | The student's essay or summary, exactly as they wrote it. | |
| prompt | No | The prompt the student wrote to, when the text does not answer one of our questions. | |
| taskType | Yes | Writing task-type slug, e.g. "write-essay" or "summarize-written-text". Call exam_overview to list the valid slugs. | |
| questionId | No | The questionId returned by practice_question, when the text answers one of our questions. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exam | Yes | ||
| tier | Yes | ||
| marks | Yes | ||
| criteria | Yes | ||
| taskType | Yes | ||
| wordCount | Yes | ||
| questionId | No | ||
| improvements | Yes | ||
| fullReportUrl | Yes | ||
| overallFeedback | Yes |