Endpoint
Path Parameters
string
required
The unique cognitive roadmap instance UUID.
Response
string
The roadmap instance UUID.
object
Product metadata including
id, title, current_version, roles, groups, and categories.array
Required participant roles for this roadmap. Each role has:
id: the role identifier you must reference during authenticationtitle: human-readable role name (for example, “Participant”)min_age: minimum age requirement (ornullif none)max_age: maximum age requirement (ornullif none)gender:0= both genders allowed,1= male only,2= female only
array
The test records included in this roadmap. Each item contains:
token: the test record UUID (use this to fetch questions and submit answers)test_id: the test identifier (for example, DASS21, PHQ9)test_title: the human-readable test namestatus:0= VIP wait,1= finished,2= readyauth_required: whether the profile must be authenticated before startingis_finished: whether the test is already completedrole: the role ID this test is assigned to
integer
Roadmap status:
0 = VIP wait, 1 = finished with AI, 2 = ready, 3 = in progress, 4 = AI processing.boolean
Whether participant profiles must be authenticated before any tests can proceed.
boolean
Organizer policy for the authentication flow.
true (default) means POST /roadmap/{token}/auth/ sends an SMS code and returns a draft_token that you complete with PUT /roadmap/{token}/auth/verify/. false means all role profiles are authenticated instantly. Nested test_records[] items include the same flag.boolean
Whether the roadmap is fully completed and the AI analysis is available.

