Skip to main content
POST
Close job opening

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

key
string
required

Response

id
string<uuid>
required
read-only
slug
string
required
Maximum string length: 100
Pattern: ^[-a-zA-Z0-9_]+$
title
string
required
Maximum string length: 200
team
object | null
required
read-only
position_types
string[]
required
read-only
assessment_id
string<uuid> | null
required
read-only
assessment_slug
string | null
required
read-only
pipeline_id
string<uuid> | null
required
read-only
pipeline_slug
string | null
required
read-only
application_count
integer
required
read-only
created_at
string<date-time>
required
read-only
updated_at
string<date-time>
required
read-only
micro_task_case_id
string<uuid> | null
required
read-only
interview_template_id
string<uuid> | null
required
read-only
sample_case_id
string<uuid> | null
required
read-only
sample_task
object | null
required
read-only
sample_case
object | null
required
read-only
application_fields
object[]
required
read-only
knockout_rules
object[]
required
read-only
status
enum<string>
Available options:
draft,
open,
closed
livemode
boolean
workplace_type
enum<string>
Available options:
onsite,
hybrid,
remote,
unspecified
location_text
string
Maximum string length: 255
country_code
string
Maximum string length: 2
region
string
Maximum string length: 100
expires_at
string<date-time> | null
scheduled_publish_at
string<date-time> | null

When set on a draft, Celery auto-publishes at this UTC time.

cv_required
boolean
auto_invite_assessment
boolean

Deprecated product path. Assessment invites happen on advance / threshold actions only — never automatically on apply.

published_at
string<date-time> | null
closed_at
string<date-time> | null
description_html
string
description_plaintext
string
rejection_visibility
enum<string>
Available options:
immediate,
delayed,
hidden
cv_analysis_enabled
boolean

When True, L4 AI CV briefs run in M3+. Requires Growth+ plan. No per-CV credits.

screen_auto_advance_enabled
boolean

When True, L1-pass apps with L3 >= threshold auto-advance (no AI).

screen_auto_advance_l3_min
string<decimal> | null

Minimum L3 score (0–100) for optional auto-advance.

Pattern: ^-?\d{0,4}(?:\.\d{0,2})?$
Last modified on September 5, 2026