Answer Sheets
Confirm an answer sheet upload
Step 2 of 2. Call once the PDF has been uploaded. Verifies it arrived, records it against the student's attempt, and queues evaluation.
Takes only the upload_ref — the test and the student were fixed when you initiated, so neither is re-sent.
Safe to retry: repeating a confirmed upload_ref returns the same attempt rather than evaluating again. To genuinely replace a student's sheet, initiate a fresh upload — that re-runs evaluation and consumes credits again, and is refused only while an evaluation is in flight.
Evaluation is asynchronous — results arrive as a test.result webhook.
post/v1/answer-sheets/confirm-upload
Request
- Base URL: https://api.acadine.ai (the document declares no server; this is the origin it was published from)
- URL: https://api.acadine.ai/v1/answer-sheets/confirm-upload
- Auth: API key in header X-API-Key
Request body
Example request
{
"upload_ref": "ASU_2msnplIgOEXImjfvuihUqhIqNJO"
}Response
Successful Response
Example response
{
"answer_sheet_ref": "TAS_5c1e77b9",
"student_id": "USR_9d21f0ab",
"status": "SUBMITTED"
}Changes
No recorded changes to this operation across all 1 revision of this API.