Skip to main content
PUT
Replace assignment

Authorizations

Authorization
string
header
required

External API key. Format: Bearer <API_KEY>

Path Parameters

id
string<uuid>
required

Body

application/json
title
string
required
Required string length: 1 - 255
description
string
required
Minimum string length: 1
class_id
string<uuid>
required
write-only
duration_hours
integer
Required range: 0 <= x <= 2147483647
duration_minutes
integer
Required range: 0 <= x <= 2147483647
status
enum<string>
  • DRAFT - Draft
  • PUBLISHED - Published
  • ARCHIVED - Archived
Available options:
DRAFT,
PUBLISHED,
ARCHIVED
submission_date
string<date> | null
course_id
string<uuid> | null
write-only
questions
object[]

Response

status
integer
required
success
boolean
required
code
string
required
message
string
required
data
object
required
errors
object[]
required