Skip to main content
PUT
Replace assessment tasks

Authorizations

Authorization
string
header
required

Organisation API key created in Assess → Developer → API Keys. Format: Bearer ct_live_<your-key> (live) or Bearer ct_test_<your-key> (test). Optional per-key CIDR allowlists return 403 IP_NOT_ALLOWED.

Path Parameters

slug
string
required

Body

tasks
object[]
required
task_id
string<uuid>
source
enum<string>
Available options:
platform,
org
order
integer
weight
integer
time_limit_minutes
integer | null
assessment_task_id
string<uuid>

Response

id
string | null
required
title
string
required
description
string
required
type
string
required

platform | org

task_type
string
required
difficulty
string
required
order
integer
required
points
integer
required
assessment_task_id
string
Last modified on August 27, 2026