v53

latestOpenAPI 3.1.0AGPLV3raw.githubusercontent.com2026-08-033464331015.5 KB
api

patch/api/users/@me/

Request body

usernamestring
avatarstring nullable
biostring
accent_colorinteger
bannerstring nullable
passwordstring
new_passwordstring
codestring
emailstring email
discriminatorstring
display_name_colorsinteger[]
display_name_effect_id0 | 1 | 1001 | 1002 | 1003 | 1004 | 2 | 3 | 4 | 5 | 6 | 7 | 8
display_name_font_id0 | 1 | 10 | 11 | 12 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Response

newTokenstring
emailstring
idstring required

A Twitter-like snowflake, except the epoch is 2015-01-01T00:00:00.000Z

If we have a snowflake '266241948824764416' we can represent it as binary:

64                                          22     17     12          0
 000000111011000111100001101001000101000000  00001  00000  000000000000
      number of ms since Discord epoch       worker  pid    increment
flagsinteger required
verifiedboolean required
premium_sincestring date-time required
avatarstring
bannerstring
biostring required
theme_colorsinteger[]
pronounsstring
usernamestring required
discriminatorstring required
public_flagsinteger required
accent_colorinteger
botboolean required
premium_typeinteger required
badge_idsstring[]
mfa_enabledboolean required
phonestring
nsfw_allowedboolean required
premiumboolean required
purchased_flagsinteger required
premium_usage_flagsinteger required
disabledboolean required