Score a free-response answer
score_frq_responseIdempotent
Submits the student's own response to a Fiveable practice FRQ for saved, asynchronous scoring. Supports text, subparts, drawings/photos, LEQ selection, CSP program code and Business project references. Excludes teacher assignments and exams. Returns a scoring job id for status retrieval, and requestId provides idempotent retries. One included score is available to signed-in students.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| frqId | Yes | ||
| intent | No | Privacy-safe reason for the request. Use explain, quiz, notes, frq, or research; never send the student's raw prompt for analytics. | |
| requestId | No | Stable unique request ID. Reuse it only for retries of the same submission; a new response needs a new ID. | |
| programCode | No | ||
| partResponses | Yes | ||
| promptVariantId | No | ||
| selectedLeqQuestion | No | ||
| businessProjectReference | No | ||
| businessProjectPracticeMode | No |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Readable tool result text for clients that consume structured output. | |
| status | Yes | Operation status: completed, pending, partial, failed, unavailable, or a domain-specific outcome. |