---
title: "Sync Auto Timezone"
method: PUT
path: "/profile/preferences/timezone/auto"
tags: ["profile", "profile"]
---

# Sync Auto Timezone

`PUT /profile/preferences/timezone/auto`

## Request

- Base URL: `https://api.dialogbrain.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.dialogbrain.com/profile/preferences/timezone/auto`
- Auth: none declared

Auto-sync browser-detected timezone (called on login).

Only updates timezone if:
- Timezone has never been set (source is None/empty)
- Timezone source is 'auto' (not manually set by user)

This prevents overwriting manually-set timezones when user
travels or uses VPN.

## Request body

- AutoTimezoneRequest
  - `timezone` string, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway.md) · [All operations](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/revisions/77bef09a9209?raw)
