---
title: "Get Claude settings"
method: GET
path: "/v1/claude/settings"
tags: ["claude"]
---

# Get Claude settings

`GET /v1/claude/settings`

Returns Claude Code configuration settings including theme, authentication status, and other metadata

## Response `200`

OK

- GithubComVanpeltCatnipInternalModelsClaudeSettings — Claude Code configuration settings from ~/.claude.json
  - `hasCompletedOnboarding` boolean — Whether user has completed onboarding
  - `isAuthenticated` boolean — Whether user is authenticated (has userID)
  - `notificationsEnabled` boolean — Whether notifications are enabled
  - `numStartups` integer — Number of times Claude has been started
  - `theme` 'dark' | 'light' | 'dark-daltonized' | 'light-daltonized' | 'dark-ansi' | 'light-ansi' — Current theme setting
  - `version` string — Version string derived from lastReleaseNotesSeen

---

[API](https://skmtc.net/wandb/apis/catnip-container-api.md) · [All operations](https://skmtc.net/wandb/apis/catnip-container-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wandb/catnip-container-api/versions/a075b0fa501a/schema)
