Skip to main content
Braintest uses numeric status codes to communicate the lifecycle state of records (standalone tests) and roadmaps (multi-test packages). This page lists every code, explains what it means, and tells you what action to take next.

Record status codes

Records represent individual psychological test instances such as MCMI, NEO, DASS-21, or PHQ-9.

Roadmap status codes

Roadmaps are multi-test packages that combine several records into a single AI-powered analysis.

Gender codes

Gender appears in three places across the API. Use the values consistently. When gender_permission is set on a record, the participant’s profile gender must match the permission value or the API returns a 403 error.

Pagination

List endpoints return paginated results with 30 items per page. Example paginated response snippet
To navigate pages, pass ?page=N as a query parameter: