{
  "@context": {
    "@vocab": "https://classquill.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "classquill": "https://classquill.com/schema#",
    "AccountCreateResult": "classquill:AccountCreateResult",
    "results": {
      "@id": "classquill:results",
      "@container": "@list"
    },
    "AccountInviteSent": "classquill:AccountInviteSent",
    "sent": {
      "@id": "classquill:sent",
      "@type": "xsd:boolean"
    },
    "email": {
      "@id": "classquill:email"
    },
    "AddressIn": "classquill:AddressIn",
    "label": {
      "@id": "classquill:label"
    },
    "street_address": {
      "@id": "classquill:street_address"
    },
    "suburb": {
      "@id": "classquill:suburb"
    },
    "state": {
      "@id": "classquill:state"
    },
    "postcode": {
      "@id": "classquill:postcode"
    },
    "is_default": {
      "@id": "classquill:is_default"
    },
    "Adjustment": "classquill:Adjustment",
    "id": {
      "@id": "classquill:id",
      "@type": "xsd:string"
    },
    "tutor_id": {
      "@id": "classquill:tutor_id"
    },
    "period_start": {
      "@id": "classquill:period_start"
    },
    "period_end": {
      "@id": "classquill:period_end"
    },
    "amount_cents": {
      "@id": "classquill:amount_cents"
    },
    "note": {
      "@id": "classquill:note"
    },
    "voided": {
      "@id": "classquill:voided",
      "@type": "xsd:boolean"
    },
    "created_at": {
      "@id": "classquill:created_at"
    },
    "AdjustmentCreate": "classquill:AdjustmentCreate",
    "Availability": "classquill:Availability",
    "day_of_week": {
      "@id": "classquill:day_of_week"
    },
    "start_time": {
      "@id": "classquill:start_time"
    },
    "end_time": {
      "@id": "classquill:end_time"
    },
    "timezone": {
      "@id": "classquill:timezone"
    },
    "schedule_id": {
      "@id": "classquill:schedule_id"
    },
    "AvailableSlot": "classquill:AvailableSlot",
    "starts_at": {
      "@id": "classquill:starts_at",
      "@type": "xsd:string"
    },
    "ends_at": {
      "@id": "classquill:ends_at",
      "@type": "xsd:string"
    },
    "AvailableSlots": "classquill:AvailableSlots",
    "duration_minutes": {
      "@id": "classquill:duration_minutes",
      "@type": "xsd:integer"
    },
    "from_date": {
      "@id": "classquill:from_date",
      "@type": "xsd:string"
    },
    "to_date": {
      "@id": "classquill:to_date",
      "@type": "xsd:string"
    },
    "slots": {
      "@id": "classquill:slots",
      "@container": "@list"
    },
    "BlogImageUploadResult": "classquill:BlogImageUploadResult",
    "url": {
      "@id": "classquill:url",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "classquill:path",
      "@type": "xsd:string"
    },
    "size_bytes": {
      "@id": "classquill:size_bytes",
      "@type": "xsd:integer"
    },
    "BlogPost": "classquill:BlogPost",
    "target": {
      "@id": "classquill:target"
    },
    "brand": {
      "@id": "classquill:brand"
    },
    "organization_id": {
      "@id": "classquill:organization_id"
    },
    "title": {
      "@id": "classquill:title"
    },
    "slug": {
      "@id": "classquill:slug"
    },
    "status": {
      "@id": "classquill:status"
    },
    "excerpt": {
      "@id": "classquill:excerpt"
    },
    "content": {
      "@id": "classquill:content"
    },
    "author": {
      "@id": "classquill:author"
    },
    "tags": {
      "@id": "classquill:tags",
      "@container": "@list"
    },
    "featured_image": {
      "@id": "classquill:featured_image"
    },
    "category": {
      "@id": "classquill:category"
    },
    "date": {
      "@id": "classquill:date"
    },
    "publish_to_website": {
      "@id": "classquill:publish_to_website"
    },
    "publish_to_portal": {
      "@id": "classquill:publish_to_portal"
    },
    "is_pinned": {
      "@id": "classquill:is_pinned"
    },
    "published_at": {
      "@id": "classquill:published_at"
    },
    "scheduled_at": {
      "@id": "classquill:scheduled_at"
    },
    "updated_at": {
      "@id": "classquill:updated_at"
    },
    "BlogPostCreate": "classquill:BlogPostCreate",
    "BlogPostUpdate": "classquill:BlogPostUpdate",
    "Body_upload_blog_image_v1_blog_images_post": "classquill:Body_upload_blog_image_v1_blog_images_post",
    "file": {
      "@id": "classquill:file",
      "@type": "xsd:string"
    },
    "BookingRequest": "classquill:BookingRequest",
    "subject_id": {
      "@id": "classquill:subject_id"
    },
    "student_id": {
      "@id": "classquill:student_id"
    },
    "student_display_name": {
      "@id": "classquill:student_display_name"
    },
    "preferred_mode": {
      "@id": "classquill:preferred_mode"
    },
    "preferred_days": {
      "@id": "classquill:preferred_days",
      "@container": "@list"
    },
    "preferred_times": {
      "@id": "classquill:preferred_times"
    },
    "message": {
      "@id": "classquill:message"
    },
    "matched_session_id": {
      "@id": "classquill:matched_session_id"
    },
    "BulkInviteParent": "classquill:BulkInviteParent",
    "type": {
      "@id": "classquill:type",
      "@type": "xsd:string"
    },
    "first_name": {
      "@id": "classquill:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "classquill:last_name",
      "@type": "xsd:string"
    },
    "send_invite": {
      "@id": "classquill:send_invite",
      "@type": "xsd:boolean"
    },
    "phone": {
      "@id": "classquill:phone"
    },
    "BulkInviteRequest": "classquill:BulkInviteRequest",
    "users": {
      "@id": "classquill:users",
      "@container": "@list"
    },
    "BulkInviteResponse": "classquill:BulkInviteResponse",
    "summary": {
      "@id": "classquill:summary",
      "@type": "@id"
    },
    "BulkInviteResultItem": "classquill:BulkInviteResultItem",
    "index": {
      "@id": "classquill:index",
      "@type": "xsd:integer"
    },
    "created": {
      "@id": "classquill:created"
    },
    "invited": {
      "@id": "classquill:invited"
    },
    "error": {
      "@id": "classquill:error"
    },
    "BulkInviteStudent": "classquill:BulkInviteStudent",
    "parent": {
      "@id": "classquill:parent"
    },
    "BulkInviteSummary": "classquill:BulkInviteSummary",
    "total": {
      "@id": "classquill:total",
      "@type": "xsd:integer"
    },
    "ok": {
      "@id": "classquill:ok",
      "@type": "xsd:integer"
    },
    "exists": {
      "@id": "classquill:exists",
      "@type": "xsd:integer"
    },
    "errors": {
      "@id": "classquill:errors",
      "@type": "xsd:integer"
    },
    "BulkInviteTutor": "classquill:BulkInviteTutor",
    "bio": {
      "@id": "classquill:bio"
    },
    "teaching_mode": {
      "@id": "classquill:teaching_mode"
    },
    "is_published": {
      "@id": "classquill:is_published"
    },
    "Classroom": "classquill:Classroom",
    "name": {
      "@id": "classquill:name"
    },
    "join_code": {
      "@id": "classquill:join_code"
    },
    "period_price_cents": {
      "@id": "classquill:period_price_cents"
    },
    "join_fee_cents": {
      "@id": "classquill:join_fee_cents"
    },
    "billing_interval": {
      "@id": "classquill:billing_interval"
    },
    "billing_anchor_date": {
      "@id": "classquill:billing_anchor_date"
    },
    "group_id": {
      "@id": "classquill:group_id"
    },
    "ClassroomCreate": "classquill:ClassroomCreate",
    "Conversation": "classquill:Conversation",
    "classroom_id": {
      "@id": "classquill:classroom_id"
    },
    "last_message_at": {
      "@id": "classquill:last_message_at"
    },
    "participants": {
      "@id": "classquill:participants",
      "@container": "@list"
    },
    "ConversationParticipant": "classquill:ConversationParticipant",
    "user_id": {
      "@id": "classquill:user_id",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "classquill:role"
    },
    "CoverageGapItem": "classquill:CoverageGapItem",
    "demand_score": {
      "@id": "classquill:demand_score",
      "@type": "xsd:decimal"
    },
    "request_count": {
      "@id": "classquill:request_count",
      "@type": "xsd:integer"
    },
    "supply_count": {
      "@id": "classquill:supply_count",
      "@type": "xsd:integer"
    },
    "CoverageSummaryResult": "classquill:CoverageSummaryResult",
    "in_person": {
      "@id": "classquill:in_person",
      "@type": "xsd:integer"
    },
    "online": {
      "@id": "classquill:online",
      "@type": "xsd:integer"
    },
    "covering_area": {
      "@id": "classquill:covering_area",
      "@type": "xsd:integer"
    },
    "CurriculumItem": "classquill:CurriculumItem",
    "level_type": {
      "@id": "classquill:level_type"
    },
    "depth": {
      "@id": "classquill:depth",
      "@type": "xsd:integer"
    },
    "parent_id": {
      "@id": "classquill:parent_id"
    },
    "retired": {
      "@id": "classquill:retired",
      "@type": "xsd:boolean"
    },
    "CurriculumItemDetail": "classquill:CurriculumItemDetail",
    "children_count": {
      "@id": "classquill:children_count",
      "@type": "xsd:integer"
    },
    "home_subject_id": {
      "@id": "classquill:home_subject_id"
    },
    "merged_from_id": {
      "@id": "classquill:merged_from_id"
    },
    "ExpenseClaim": "classquill:ExpenseClaim",
    "expense_date": {
      "@id": "classquill:expense_date"
    },
    "vendor": {
      "@id": "classquill:vendor"
    },
    "approved_amount_cents": {
      "@id": "classquill:approved_amount_cents"
    },
    "receipt_photo_url": {
      "@id": "classquill:receipt_photo_url"
    },
    "session_id": {
      "@id": "classquill:session_id"
    },
    "approved_at": {
      "@id": "classquill:approved_at"
    },
    "GroupCreate": "classquill:GroupCreate",
    "GroupOut": "classquill:GroupOut",
    "Homework": "classquill:Homework",
    "assigned_by": {
      "@id": "classquill:assigned_by"
    },
    "description": {
      "@id": "classquill:description"
    },
    "homework_type": {
      "@id": "classquill:homework_type"
    },
    "scope": {
      "@id": "classquill:scope"
    },
    "due_date": {
      "@id": "classquill:due_date"
    },
    "files": {
      "@id": "classquill:files",
      "@container": "@list"
    },
    "Invite": "classquill:Invite",
    "target_id": {
      "@id": "classquill:target_id"
    },
    "token": {
      "@id": "classquill:token"
    },
    "join_url": {
      "@id": "classquill:join_url"
    },
    "expires_at": {
      "@id": "classquill:expires_at"
    },
    "emailed": {
      "@id": "classquill:emailed",
      "@type": "xsd:boolean"
    },
    "InviteCreate": "classquill:InviteCreate",
    "Invoice": "classquill:Invoice",
    "invoice_number": {
      "@id": "classquill:invoice_number"
    },
    "amount_due_cents": {
      "@id": "classquill:amount_due_cents"
    },
    "amount_paid_cents": {
      "@id": "classquill:amount_paid_cents"
    },
    "currency": {
      "@id": "classquill:currency"
    },
    "sent_at": {
      "@id": "classquill:sent_at"
    },
    "paid_at": {
      "@id": "classquill:paid_at"
    },
    "line_items": {
      "@id": "classquill:line_items",
      "@container": "@list"
    },
    "IsochroneRefreshResult": "classquill:IsochroneRefreshResult",
    "enabled": {
      "@id": "classquill:enabled",
      "@type": "xsd:boolean"
    },
    "considered": {
      "@id": "classquill:considered",
      "@type": "xsd:integer"
    },
    "computed": {
      "@id": "classquill:computed",
      "@type": "xsd:integer"
    },
    "cached": {
      "@id": "classquill:cached",
      "@type": "xsd:integer"
    },
    "failed": {
      "@id": "classquill:failed",
      "@type": "xsd:integer"
    },
    "Lead": "classquill:Lead",
    "form_id": {
      "@id": "classquill:form_id"
    },
    "source_form_name": {
      "@id": "classquill:source_form_name"
    },
    "subject": {
      "@id": "classquill:subject"
    },
    "audience": {
      "@id": "classquill:audience"
    },
    "assigned_tutor_id": {
      "@id": "classquill:assigned_tutor_id"
    },
    "source_url": {
      "@id": "classquill:source_url"
    },
    "notes": {
      "@id": "classquill:notes"
    },
    "converted_at": {
      "@id": "classquill:converted_at"
    },
    "LeadCreate": "classquill:LeadCreate",
    "LessonParticipant": "classquill:LessonParticipant",
    "attendance": {
      "@id": "classquill:attendance"
    },
    "cancelled_at": {
      "@id": "classquill:cancelled_at"
    },
    "invited_at": {
      "@id": "classquill:invited_at"
    },
    "responded_at": {
      "@id": "classquill:responded_at"
    },
    "LessonPlan": "classquill:LessonPlan",
    "created_by": {
      "@id": "classquill:created_by"
    },
    "math_level_id": {
      "@id": "classquill:math_level_id"
    },
    "curriculum_level_ids": {
      "@id": "classquill:curriculum_level_ids",
      "@container": "@list"
    },
    "plan_data": {
      "@id": "classquill:plan_data",
      "@type": "@id"
    },
    "scheduled_for": {
      "@id": "classquill:scheduled_for"
    },
    "LessonPlanCreate": "classquill:LessonPlanCreate",
    "LessonPlanUpdate": "classquill:LessonPlanUpdate",
    "LineItem": "classquill:LineItem",
    "quantity": {
      "@id": "classquill:quantity"
    },
    "unit_amount_cents": {
      "@id": "classquill:unit_amount_cents"
    },
    "item_type": {
      "@id": "classquill:item_type"
    },
    "Location": "classquill:Location",
    "owner_type": {
      "@id": "classquill:owner_type"
    },
    "owner_id": {
      "@id": "classquill:owner_id"
    },
    "Me": "classquill:Me",
    "org_id": {
      "@id": "classquill:org_id",
      "@type": "xsd:string"
    },
    "org_name": {
      "@id": "classquill:org_name"
    },
    "org_slug": {
      "@id": "classquill:org_slug"
    },
    "scopes": {
      "@id": "classquill:scopes",
      "@container": "@list"
    },
    "MemberAdd": "classquill:MemberAdd",
    "MemberAddResult": "classquill:MemberAddResult",
    "member_id": {
      "@id": "classquill:member_id"
    },
    "Message": "classquill:Message",
    "conversation_id": {
      "@id": "classquill:conversation_id"
    },
    "sender_id": {
      "@id": "classquill:sender_id"
    },
    "message_type": {
      "@id": "classquill:message_type"
    },
    "visibility": {
      "@id": "classquill:visibility"
    },
    "reply_to_id": {
      "@id": "classquill:reply_to_id"
    },
    "MessageCreate": "classquill:MessageCreate",
    "MileageTrip": "classquill:MileageTrip",
    "trip_date": {
      "@id": "classquill:trip_date"
    },
    "destination": {
      "@id": "classquill:destination"
    },
    "distance_km": {
      "@id": "classquill:distance_km"
    },
    "vehicle": {
      "@id": "classquill:vehicle"
    },
    "tracking_method": {
      "@id": "classquill:tracking_method"
    },
    "rate_cents": {
      "@id": "classquill:rate_cents"
    },
    "Note": "classquill:Note",
    "content_markdown": {
      "@id": "classquill:content_markdown"
    },
    "topic_id": {
      "@id": "classquill:topic_id"
    },
    "NoteUpdate": "classquill:NoteUpdate",
    "OffboardResult": "classquill:OffboardResult",
    "success": {
      "@id": "classquill:success",
      "@type": "xsd:boolean"
    },
    "archived_relationships": {
      "@id": "classquill:archived_relationships"
    },
    "classrooms_removed": {
      "@id": "classquill:classrooms_removed"
    },
    "coverage_revoked": {
      "@id": "classquill:coverage_revoked"
    },
    "reason": {
      "@id": "classquill:reason"
    },
    "OrgInboxMessage": "classquill:OrgInboxMessage",
    "subject_tutor_id": {
      "@id": "classquill:subject_tutor_id"
    },
    "from_user_id": {
      "@id": "classquill:from_user_id"
    },
    "guest_name": {
      "@id": "classquill:guest_name"
    },
    "guest_email": {
      "@id": "classquill:guest_email"
    },
    "OrgJoinLink": "classquill:OrgJoinLink",
    "student_code": {
      "@id": "classquill:student_code"
    },
    "student_url": {
      "@id": "classquill:student_url"
    },
    "tutor_code": {
      "@id": "classquill:tutor_code"
    },
    "tutor_url": {
      "@id": "classquill:tutor_url"
    },
    "PageMeta": "classquill:PageMeta",
    "limit": {
      "@id": "classquill:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "classquill:offset"
    },
    "count": {
      "@id": "classquill:count"
    },
    "next_cursor": {
      "@id": "classquill:next_cursor"
    },
    "Page_Adjustment_": "classquill:Page_Adjustment_",
    "data": {
      "@id": "classquill:data",
      "@container": "@list"
    },
    "meta": {
      "@id": "classquill:meta",
      "@type": "@id"
    },
    "Page_Availability_": "classquill:Page_Availability_",
    "Page_BookingRequest_": "classquill:Page_BookingRequest_",
    "Page_Classroom_": "classquill:Page_Classroom_",
    "Page_Conversation_": "classquill:Page_Conversation_",
    "Page_CoverageGapItem_": "classquill:Page_CoverageGapItem_",
    "Page_CurriculumItem_": "classquill:Page_CurriculumItem_",
    "Page_ExpenseClaim_": "classquill:Page_ExpenseClaim_",
    "Page_Homework_": "classquill:Page_Homework_",
    "Page_Invoice_": "classquill:Page_Invoice_",
    "Page_Lead_": "classquill:Page_Lead_",
    "Page_LessonParticipant_": "classquill:Page_LessonParticipant_",
    "Page_LessonPlan_": "classquill:Page_LessonPlan_",
    "Page_Location_": "classquill:Page_Location_",
    "Page_Message_": "classquill:Page_Message_",
    "Page_MileageTrip_": "classquill:Page_MileageTrip_",
    "Page_Note_": "classquill:Page_Note_",
    "Page_OrgInboxMessage_": "classquill:Page_OrgInboxMessage_",
    "Page_Parent_": "classquill:Page_Parent_",
    "Page_Payment_": "classquill:Page_Payment_",
    "Page_Payout_": "classquill:Page_Payout_",
    "Page_Question_": "classquill:Page_Question_",
    "Page_RateBand_": "classquill:Page_RateBand_",
    "Page_RateCell_": "classquill:Page_RateCell_",
    "Page_RegistrySubject_": "classquill:Page_RegistrySubject_",
    "Page_Resource_": "classquill:Page_Resource_",
    "Page_Result_": "classquill:Page_Result_",
    "Page_SessionFeedback_": "classquill:Page_SessionFeedback_",
    "Page_Session_": "classquill:Page_Session_",
    "Page_StudentGroup_": "classquill:Page_StudentGroup_",
    "Page_Student_": "classquill:Page_Student_",
    "Page_TutorReview_": "classquill:Page_TutorReview_",
    "Page_TutorTier_": "classquill:Page_TutorTier_",
    "Page_Tutor_": "classquill:Page_Tutor_",
    "Parent": "classquill:Parent",
    "placeholder_email": {
      "@id": "classquill:placeholder_email"
    },
    "student_ids": {
      "@id": "classquill:student_ids",
      "@container": "@list"
    },
    "enrolled_at": {
      "@id": "classquill:enrolled_at"
    },
    "ParentBalance": "classquill:ParentBalance",
    "total_invoiced_cents": {
      "@id": "classquill:total_invoiced_cents",
      "@type": "xsd:integer"
    },
    "total_paid_cents": {
      "@id": "classquill:total_paid_cents",
      "@type": "xsd:integer"
    },
    "outstanding_cents": {
      "@id": "classquill:outstanding_cents",
      "@type": "xsd:integer"
    },
    "open_invoices_count": {
      "@id": "classquill:open_invoices_count",
      "@type": "xsd:integer"
    },
    "ParentCreate": "classquill:ParentCreate",
    "full_name": {
      "@id": "classquill:full_name",
      "@type": "xsd:string"
    },
    "phone_number": {
      "@id": "classquill:phone_number"
    },
    "phone_country_code": {
      "@id": "classquill:phone_country_code"
    },
    "ParentIn": "classquill:ParentIn",
    "ParentInline": "classquill:ParentInline",
    "ParentStudentLink": "classquill:ParentStudentLink",
    "linked_at": {
      "@id": "classquill:linked_at"
    },
    "ParentStudentLinkCreate": "classquill:ParentStudentLinkCreate",
    "Payment": "classquill:Payment",
    "refund_amount_cents": {
      "@id": "classquill:refund_amount_cents"
    },
    "payment_type": {
      "@id": "classquill:payment_type"
    },
    "stripe_payment_intent_id": {
      "@id": "classquill:stripe_payment_intent_id"
    },
    "PaymentCreate": "classquill:PaymentCreate",
    "Payout": "classquill:Payout",
    "is_group": {
      "@id": "classquill:is_group"
    },
    "PendingApprovals": "classquill:PendingApprovals",
    "mileage": {
      "@id": "classquill:mileage",
      "@type": "xsd:integer"
    },
    "expenses": {
      "@id": "classquill:expenses",
      "@type": "xsd:integer"
    },
    "Ping": "classquill:Ping",
    "PlacementIn": "classquill:PlacementIn",
    "active_math_level_id": {
      "@id": "classquill:active_math_level_id"
    },
    "ProvisionedAccount": "classquill:ProvisionedAccount",
    "action": {
      "@id": "classquill:action"
    },
    "placeholder": {
      "@id": "classquill:placeholder"
    },
    "Question": "classquill:Question",
    "source": {
      "@id": "classquill:source"
    },
    "topic": {
      "@id": "classquill:topic"
    },
    "intro_text": {
      "@id": "classquill:intro_text"
    },
    "is_official_vce": {
      "@id": "classquill:is_official_vce"
    },
    "is_current_study_design": {
      "@id": "classquill:is_current_study_design"
    },
    "question_number": {
      "@id": "classquill:question_number"
    },
    "total_marks": {
      "@id": "classquill:total_marks"
    },
    "owned_by_org": {
      "@id": "classquill:owned_by_org"
    },
    "author_id": {
      "@id": "classquill:author_id"
    },
    "QuestionCreate": "classquill:QuestionCreate",
    "origin": {
      "@id": "classquill:origin",
      "@type": "xsd:string"
    },
    "parts": {
      "@id": "classquill:parts",
      "@container": "@list"
    },
    "QuestionPartCreate": "classquill:QuestionPartCreate",
    "position": {
      "@id": "classquill:position"
    },
    "marks": {
      "@id": "classquill:marks"
    },
    "difficulty": {
      "@id": "classquill:difficulty"
    },
    "answer": {
      "@id": "classquill:answer"
    },
    "solution": {
      "@id": "classquill:solution"
    },
    "is_multi_choice": {
      "@id": "classquill:is_multi_choice",
      "@type": "xsd:boolean"
    },
    "mcq_options": {
      "@id": "classquill:mcq_options"
    },
    "curriculum_item_id": {
      "@id": "classquill:curriculum_item_id"
    },
    "curriculum_level_id": {
      "@id": "classquill:curriculum_level_id"
    },
    "RateBand": "classquill:RateBand",
    "sort_order": {
      "@id": "classquill:sort_order"
    },
    "RateCell": "classquill:RateCell",
    "band_id": {
      "@id": "classquill:band_id"
    },
    "tutor_tier_id": {
      "@id": "classquill:tutor_tier_id"
    },
    "session_kind": {
      "@id": "classquill:session_kind"
    },
    "student_rate_cents": {
      "@id": "classquill:student_rate_cents"
    },
    "inperson_surcharge_cents": {
      "@id": "classquill:inperson_surcharge_cents"
    },
    "tutor_pay_mode": {
      "@id": "classquill:tutor_pay_mode"
    },
    "tutor_pay_pct": {
      "@id": "classquill:tutor_pay_pct"
    },
    "tutor_flat_rate_cents": {
      "@id": "classquill:tutor_flat_rate_cents"
    },
    "RecommendedTutor": "classquill:RecommendedTutor",
    "score": {
      "@id": "classquill:score",
      "@type": "xsd:decimal"
    },
    "breakdown": {
      "@id": "classquill:breakdown",
      "@type": "@id"
    },
    "reasons": {
      "@id": "classquill:reasons",
      "@container": "@list"
    },
    "upcoming_sessions_count": {
      "@id": "classquill:upcoming_sessions_count",
      "@type": "xsd:integer"
    },
    "teaches_subject": {
      "@id": "classquill:teaches_subject",
      "@type": "xsd:boolean"
    },
    "nearby": {
      "@id": "classquill:nearby",
      "@type": "xsd:boolean"
    },
    "road_km": {
      "@id": "classquill:road_km"
    },
    "road_minutes": {
      "@id": "classquill:road_minutes"
    },
    "RecommendedTutors": "classquill:RecommendedTutors",
    "request_id": {
      "@id": "classquill:request_id",
      "@type": "xsd:string"
    },
    "RegistrySubject": "classquill:RegistrySubject",
    "curriculum_code": {
      "@id": "classquill:curriculum_code"
    },
    "is_platform": {
      "@id": "classquill:is_platform"
    },
    "has_curriculum": {
      "@id": "classquill:has_curriculum"
    },
    "Resource": "classquill:Resource",
    "resource_type": {
      "@id": "classquill:resource_type"
    },
    "file_url": {
      "@id": "classquill:file_url"
    },
    "link_url": {
      "@id": "classquill:link_url"
    },
    "folder_id": {
      "@id": "classquill:folder_id"
    },
    "Result": "classquill:Result",
    "grade": {
      "@id": "classquill:grade"
    },
    "mode": {
      "@id": "classquill:mode"
    },
    "vce_exam_id": {
      "@id": "classquill:vce_exam_id"
    },
    "homework_assignment_id": {
      "@id": "classquill:homework_assignment_id"
    },
    "started_at": {
      "@id": "classquill:started_at"
    },
    "completed_at": {
      "@id": "classquill:completed_at"
    },
    "ScoreBreakdown": "classquill:ScoreBreakdown",
    "availability": {
      "@id": "classquill:availability",
      "@type": "xsd:decimal"
    },
    "capacity": {
      "@id": "classquill:capacity",
      "@type": "xsd:decimal"
    },
    "distance": {
      "@id": "classquill:distance",
      "@type": "xsd:decimal"
    },
    "Session": "classquill:Session",
    "tutor_pay_rate_cents": {
      "@id": "classquill:tutor_pay_rate_cents"
    },
    "amount_owed_cents": {
      "@id": "classquill:amount_owed_cents"
    },
    "SessionCancel": "classquill:SessionCancel",
    "SessionComplete": "classquill:SessionComplete",
    "SessionCreate": "classquill:SessionCreate"
  },
  "@type": "schema:Dataset",
  "schema:name": "ClassQuill API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects ClassQuill's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-04) from openapi/classquill-com-openapi.json.",
  "dcterms:created": "2026-11-04",
  "dcterms:source": [
    "openapi/classquill-com-openapi.json"
  ]
}