---
title: "Get the org-level llm_judge model default"
method: GET
path: "/v1/policies/judge-model"
tags: ["policies"]
---

# Get the org-level llm_judge model default

`GET /v1/policies/judge-model`

## Response `200`

Successful Response

- OrgPolicyJudgeModelResponse — The org-level default model for ``llm_judge`` policy checks. ``model_settings`` is the org's chosen ``ModelChainEntry`` (``{model, config}``), or ``null`` when unset — in which case the runtime falls back to the code role default (``gpt-5.4-mini`` / effort ``low``). The UI renders that fallback label from the model catalog's ``policy_judge`` role default, so this response carries ONLY the override.
  - `model_settings` ModelChainEntry
    - `model` string, required
    - `config` ModelConfig
      - `temperature` number, nullable
      - `max_tokens` integer, nullable
      - `top_p` number, nullable
      - `stop_sequences` string[], nullable
      - `reasoning_effort` 'none' | 'minimal' | 'low' | 'medium' | 'high' | 'xhigh' | 'max', nullable
      - `request_timeout_ms` integer, nullable
      - `thinking_budget` integer, nullable

## Other responses

- `400` — Bad request
- `401` — Authentication required

---

[API](https://skmtc.net/oneloop-hq/apis/feather-api.md) · [All operations](https://skmtc.net/oneloop-hq/apis/feather-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneloop-hq/feather-api/revisions/5a5597ebb2d6/schema)
