Skip to main content
GET
/
settings
Get User Settings
curl --request GET \
  --url https://api.zo.computer/settings/ \
  --header 'Authorization: Bearer <token>'
{
  "timezone": "<string>",
  "default_greeting_prompt": "<string>",
  "icon": "<string>",
  "language": "<string>",
  "phone_number": "<string>",
  "greeting_prompt": "<string>",
  "name": "<string>",
  "suggested_name": "<string>",
  "bio": "<string>"
}

Authorizations

Authorization
string
header
required

Zo API key (zo_sk_...)

Response

200 - application/json

Successful Response

Response model for getting user settings.

timezone
string
required

User's timezone

default_greeting_prompt
string
required

The default greeting prompt

icon
string
required

User's profile emoji icon

language
string | null

User's preferred language (BCP 47 tag)

phone_number
string | null

User's phone number in E.164 format

greeting_prompt
string | null

User's custom greeting prompt, null if unset

name
string | null

User's preferred name if set

suggested_name
string | null

Suggested name based on user's profile when unset

bio
string | null

User bio if set