Request
Default routing mode. One of: auto, fast, think, code, research, image, video, roast.
Valid IANA timezone string (e.g., "America/New_York").
Enable or disable Theo branding in API responses.
Response
Returns the full updated preferences (same shape as GET).
Authentication
Requires an API key or a dashboard session. Changes are audited.
Example
curl -X PATCH https://hitheo.ai/api/v1/settings \
-H "Authorization: Bearer $THEO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"default_mode": "code",
"timezone": "America/New_York"
}'