Users

Update your user profile

patch/users/me

Request

  • Base URL: https://api.atako.ai
  • URL: https://api.atako.ai/users/me
  • Auth: HTTP bearer

Request body

namestring
photostring uri nullable
timezonestring
phonestring nullable

null clears it.

locale'fr' | 'en' | 'de' | 'es' | 'it' | 'pt-BR' | 'nl' | 'pl' | 'sv' | 'da' | 'tr' | 'ja' | 'ko'

Preferred UI/email locale — Settings → Appearance writes it here.

Response

idstring uuid required
namestring required
emailstring email required
phonestring nullable

E.164.

companyIdstring uuid nullable
photostring nullable
timezonestring required

IANA timezone.

locale'fr' | 'en' | 'de' | 'es' | 'it' | 'pt-BR' | 'nl' | 'pl' | 'sv' | 'da' | 'tr' | 'ja' | 'ko' nullable

Preferred UI/email locale. NULL = no preference recorded yet.

bannedboolean

Not returned by GET /users/me (restricted profile).

onboardingEmailsSentstring[]
lastActiveAtstring date-time nullable
npsTriggeredAtstring date-time nullable
termsAcceptedAtstring date-time nullable

First terms acceptance (signup checkbox).

termsVersionIdstring uuid nullable

Published terms version in force at acceptance (legal_document_versions).

tourSeenAtstring date-time nullable

Guided tour finished or skipped. NULL = the web app opens it at next load (first login).

storeyToursSeenobject

Storey (dashboard | projects | floor | context) → when its guided tour was finished or skipped. A missing storey = its tour opens the first time the user reaches it.

createdAtstring date-time
updatedAtstring date-time

Changes

No recorded changes to this operation across all 2 revisions of this API.