> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tapkit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Settings

> Get phone settings

Retrieve the current settings for a phone, including typing method and speed configuration.

## Request

```bash theme={null}
curl https://api.tapkit.ai/v1/phones/{phone_id}/settings \
  -H "X-API-Key: joot_your_api_key"
```

### Path Parameters

| Parameter  | Type     | Description          |
| ---------- | -------- | -------------------- |
| `phone_id` | `string` | The phone identifier |

## Response

```json theme={null}
{
  "typing_method": "shortcut",
  "speed": 30
}
```

### Response Fields

| Field           | Type     | Description                                               |
| --------------- | -------- | --------------------------------------------------------- |
| `typing_method` | `string` | Default typing method: `"shortcut"` or `"keys"`           |
| `speed`         | `number` | Switch control scanning speed: `30` (slow) or `90` (fast) |

## Examples

### Python

```python theme={null}
import requests

response = requests.get(
    "https://api.tapkit.ai/v1/phones/{phone_id}/settings",
    headers={"X-API-Key": "joot_..."}
)
settings = response.json()

print(f"Typing method: {settings['typing_method']}")
print(f"Speed: {settings['speed']}")
```

### SDK

```python theme={null}
from tapkit import TapKitClient

client = TapKitClient(api_key="joot_...")
phone = client.get_phone("phone_id")

settings = phone.get_settings()
print(f"Typing method: {settings.typing_method}")
print(f"Speed: {settings.speed}")
```

## Notes

* See [Phone Settings](/sdk/settings) for detailed explanations of each setting
* See [Typing](/sdk/typing) for information about typing methods
