Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

Scoped tsk_… API token or Access JWT

Body

application/json
goals
enum<string>[]
required
Available options:
finish-degree,
career-change,
upskill,
compliance,
curiosity
goalNote
string
required
weeklyMinutes
integer
required
Required range: 0 <= x <= 2400
language
string
required
Minimum string length: 1
readingLevel
enum<string>
required
Available options:
standard,
plain
accessibility
object
required
reminders
enum<string>
required
Available options:
off,
daily,
weekly
sessionMinutes
integer
Required range: 5 <= x <= 240

Response

Success

id
string
required
Minimum string length: 1
name
string
required
Minimum string length: 1
email
string<email>
required
Minimum string length: 1
Pattern: ^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
role
enum<string>
required
Available options:
administrator,
instructor,
student
initials
string
required
Minimum string length: 1
profile
object | null
required