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

# Get Settings

> Get the authenticated user's settings

Returns the current settings for the authenticated user, including default hardware configuration for new workspaces.

## Authentication

Requires a valid Bearer token.

## Response

<ResponseField name="default_hardware" type="object" required>
  Default hardware configuration applied to new workspaces.

  <Expandable title="Hardware object">
    <ResponseField name="cpu_kind" type="string" required>
      CPU type. Default: `"shared"`.
    </ResponseField>

    <ResponseField name="cpus" type="integer" required>
      Number of CPUs. Default: `2`.
    </ResponseField>

    <ResponseField name="memory_mb" type="integer" required>
      Memory in megabytes. Default: `2048`.
    </ResponseField>

    <ResponseField name="volume_size_gb" type="integer" required>
      Volume size in gigabytes. Default: `10`.
    </ResponseField>

    <ResponseField name="gpu_kind" type="string">
      GPU type. Default: `null`.
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json 200 theme={null}
  {
    "default_hardware": {
      "cpu_kind": "shared",
      "cpus": 2,
      "memory_mb": 2048,
      "volume_size_gb": 10,
      "gpu_kind": null
    }
  }
  ```
</ResponseExample>

## Errors

| Status | Description                             |
| ------ | --------------------------------------- |
| `401`  | Unauthorized — missing or invalid token |
