Skip to main content
POST
Create an exam model answer sheet
Step 3 of 8 in Evaluate an exam. Save the id you get back.

Rules

  • The exam’s questions must be extracted first. Until then you get 400 Exam is not processed yet.
  • The call takes no request body.
  • An exam has one model answer sheet. If it already exists, the same sheet comes back with 201, so the call is safe to repeat.
Write examId in lowercase. This path only matches lowercase hexadecimal characters and hyphens, and an uppercase ID returns a plain 404 page instead of a JSON error.

Next step

Upload exam model answers

Attach the answer key, then submit it.

Authorizations

Authorization
string
header
required

Access token from Get an access token. A missing, invalid, or expired token returns 403.

Path Parameters

examId
string<uuid>
required

The exam id returned by Create an exam. Write it in lowercase: this path only matches lowercase hexadecimal characters and hyphens.

Example:

"d19e6868-98dd-4274-a2a5-4a616dd93ea7"

Response

The model answer sheet, new or existing.

A model answer sheet, also called the answer key. It holds the files you upload and never reports a status of its own.

id
string<uuid>

The model answer sheet ID.

documents
object[]

Files attached to the model answer sheet, oldest first. Their status is the only progress signal in this response.