Skip to main content
POST
Configure worksheet questions
Step 2 of 4 in Generate a worksheet. This call starts an async job.

Rules

  • Call this only after Get worksheet metadata returns status: "Completed". The API doesn’t reliably reject an early call: while the metadata step is still running, this call is accepted and the job is queued against unfinished metadata. Waiting is your responsibility.
  • Send subject_matter and learning_standards in the same shape you received them. To steer the worksheet, add items to additional_recommendations or remove items you don’t want.
  • This step runs once per worksheet. A second call returns 400 unless the first one failed.

Next step

Get worksheet question configuration

Poll until status is Completed, or wait for the worksheet_question_configuration webhook.

Authorizations

Authorization
string
header
required

Access token from Get an access token.

Path Parameters

work_sheet_id
string<uuid>
required

The worksheet id returned by Start a worksheet.

Example:

"152764ca-1685-427c-aba7-4b92dcc0d60f"

Body

application/json
subject_matter
object
required
learning_standards
object
required

Response

The job was queued. Poll the matching GET endpoint or wait for the webhook.

detail
object[]