---
title: "Get Settings"
method: GET
path: "/api/settings"
tags: ["Settings"]
---

# Get Settings

`GET /api/settings`

## Request

- Base URL: `https://api.soeru.biz` (the document declares no server; this is the origin it was published from)
- URL: `https://api.soeru.biz/api/settings`
- Auth: none declared. Required headers: `authorization`

Get current shop settings (including shop info).

Voice Link Option α (2026-05-03): 同期 shop の場合、voice 系 frozen
フィールド + voice_dna は親の値で overlay して返す。これにより UI が
「実際に生成で使われる値」を表示でき、矛盾 (子で OFF / 親で全 ON 等) が
起きない。同期情報も `voice_sync.is_synced / source_shop_id /
source_shop_name` として公開し、フロントが read-only banner を出せる。

## Headers

- `x-shop-id` string, nullable: Optional shop ID
- `authorization` string, required: Bearer <token>

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/soeru/apis/soeru-api.md) · [All operations](https://skmtc.dev/soeru/apis/soeru-api/llms.txt) · [OpenAPI document](https://skmtc.dev/soeru/apis/soeru-api/revisions/63f8d371abed?raw)
