/api/v1/me (GET)
GET
/api/v1/me
const url = 'https://example.com/api/v1/me';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/meResponses
Section titled “Responses”Default Response
Media typeapplication/json
object
user
required
object
id
required
string format: uuid
displayName
required
string
email
required
string | null
username
required
string | null
twoFactorEnabled
required
boolean
managed
required
boolean
instanceAdmin
required
boolean
mfa
required
boolean
profile
required
object
timezone
required
string
locale
required
string
units
required
string
theme
required
string
digits
required
string
suggestLocation
required
boolean
memberships
required
instance
required
object
recoveryKitAcknowledged
required
boolean | null
Example
{ "profile": { "units": "metric", "theme": "system", "digits": "western" }, "memberships": [ { "kind": "personal", "role": "owner" } ]}