Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hawkings.education/llms.txt

Use this file to discover all available pages before exploring further.

Example
{
  "id": "asg_01HX9N5AB3...",
  "object": "assignment",
  "lesson_id": "lsn_01HX9...",
  "type": "essay",
  "title": "Explain mass-energy equivalence",
  "description": null,
  "due_at": "2026-06-01T23:59:00Z",
  "rubric": {
    "scale": { "min": 0, "max": 10 },
    "criteria": [
      { "name": "clarity",  "weight": 0.4 },
      { "name": "accuracy", "weight": 0.4 },
      { "name": "sources",  "weight": 0.2 }
    ]
  },
  "ai_evaluator": {
    "enabled": true,
    "model": "claude-sonnet-4-6"
  },
  "human_review": "required",
  "feedback": { "tone": "encouraging", "verbosity": "normal" },
  "submissions_count": 38,
  "created_at": "2026-05-10T12:00:00Z"
}

Attributes

id
string
Prefix asg_.
lesson_id
string
type
enum
essay | upload | code | oral | project.
title
string
description
string | null
due_at
string | null
ISO 8601.
rubric
Rubric
ai_evaluator
object
human_review
enum
required | optional | off.
feedback
object
submissions_count
integer