users

Update preferences

Update the account's preferences. Email addresses cannot be changed here — use POST /auth/change-email, which confirms the new address first.

patch/users/me

Request

  • Base URL: https://api.sytecheck.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.sytecheck.app/users/me
  • Auth: HTTP bearer

Request body

emailstring email nullable

Deprecated and rejected with 400. Changing an email address requires confirming the new one is reachable, so it goes through POST /auth/change-email instead.

signup_source'search_google' | 'search_bing' | 'search_duckduckgo' | 'search_other' | 'ai_chatgpt' | 'ai_claude' | 'ai_perplexity' | 'ai_gemini' | 'ai_copilot' | 'ai_other' | 'social' | 'friend' | 'article' | 'directory' | 'ascent' | 'other' nullable

Where the user heard about SyteCheck.

signup_source_detailstring nullable

Free text accompanying an "other" answer.

Response

Successful Response

idinteger required
emailstring email required
tierstring required
rolestring required
email_verifiedboolean required
has_passwordboolean required
created_atstring date-time required
updated_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.