---
title: "Get Test Mode"
method: GET
path: "/api/settings/test-mode"
tags: ["settings"]
---

# Get Test Mode

`GET /api/settings/test-mode`

## Request

- Base URL: `https://api.thebetterhire.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.thebetterhire.ai/api/settings/test-mode`
- Auth: HTTP bearer

Get test mode status for the organization

Test mode allows creating test interviews with manual audio upload
for testing the multi-agent analysis pipeline

BetterHire staff only (2026-09-02). Non-staff get enabled=False rather
than a 404 because this is a state read, not the capability: the FE
calls it to decide whether to render the Test Mode card and the Test Lab
nav entry, and reporting the EFFECTIVE state (off, because they may no
longer use it) makes both disappear with no client change.

That also means no data migration: an organisation that had the toggle
on keeps a stale `testMode.enabled` row which is now simply never
honoured. Reverting the policy is a code change, not a backfill.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/thebetterhire/apis/interanalysis-b2b-api.md) · [All operations](https://skmtc.dev/thebetterhire/apis/interanalysis-b2b-api/llms.txt) · [OpenAPI document](https://skmtc.dev/thebetterhire/apis/interanalysis-b2b-api/revisions/c8ad03e900ea?raw)
