---
title: "Get daemon configuration"
method: GET
path: "/config"
tags: ["Settings"]
---

# Get daemon configuration

`GET /config`

Retrieve current daemon configuration including Claude binary path

## Response `200`

Configuration retrieved successfully

- ConfigResponse
  - `claude_path` string, required — Currently configured Claude path
  - `claude_detected_path` string — Automatically detected Claude path (may differ from configured)
  - `claude_available` boolean, required — Whether Claude is available at the configured path

## Other responses

- `500` — Internal server error

## Changes

- **2025-09-09** `5e773b2814ba` — 1 info
  - endpoint added
- **2025-09-04** `eba64b5f59b3` — 1 breaking
  - api path removed without deprecation
- **2025-09-03** `f37e1e833dd1` — 1 info
  - endpoint added
- **2025-08-28** `a17f61617d43` — 1 breaking
  - api path removed without deprecation
- **2025-08-27** `8d73a85a80ec` — 1 info
  - endpoint added

[Full history](https://skmtc.dev/humanlayer/apis/humanlayer-daemon-rest-api/changes/config/get.md)

---

[API](https://skmtc.dev/humanlayer/apis/humanlayer-daemon-rest-api.md) · [All operations](https://skmtc.dev/humanlayer/apis/humanlayer-daemon-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/humanlayer/humanlayer-daemon-rest-api/revisions/02da8cb8aa12/schema)
