The user's internal ID.
This user's featured achievements. Up to three integers which correspond to Achievement IDs.
This user's Achievement Rating.
The breakdown of the source of this user's Achievement Rating:
Optional1?: numberThe amount of ranked Bronze achievements this user has.
Optional100?: numberThe amount of ranked Issued achievements this user has.
Optional2?: numberThe amount of ranked Silver achievements this user has.
Optional3?: numberThe amount of ranked Gold achievements this user has.
Optional4?: numberThe amount of ranked Platinum achievements this user has.
Optional5?: numberThe amount of ranked Diamond achievements this user has.
Optionalt10?: numberThe amount of competitive achievements this user has ranked into the top 10 with.
Optionalt100?: numberThe amount of competitive achievements this user has ranked into the top 100 with.
Optionalt25?: numberThe amount of competitive achievements this user has ranked into the top 25 with.
Optionalt3?: numberThe amount of competitive achievements this user has ranked into the top 3 with.
Optionalt5?: numberThe amount of competitive achievements this user has ranked into the top 5 with.
Optionalt50?: numberThe amount of competitive achievements this user has ranked into the top 50 with.
Optionalavatar_This user's avatar ID. Get their avatar at https://tetr.io/user-content/avatars/{ USERID }.jpg?rv={ AVATAR_REVISION }
The user's badges:
Optionalgroup?: stringThe badge's group ID. If multiple badges have the same group ID, they are rendered together.
The badge's internal ID, and the filename of the badge icon (all PNGs within /res/badges/). Note that badge IDs may include forward slashes. Please do not encode them! Follow the folder structure.
The badge's label, shown when hovered.
Optionalts?: stringThe badge's timestamp, if shown.
OptionalbadstandingWhether this user currently has a bad standing (recently banned).
Optionalbanner_This user's banner ID. Get their banner at https://tetr.io/user-content/banners/{ USERID }.jpg?rv={ BANNER_REVISION }. Ignore this field if the user is not a supporter.
OptionalbioThis user's "About Me" section. Ignore this field if the user is not a supporter.
OptionalbotmasterIf this user is a bot, the bot's operator.
This user's third party connections:
Optionaldiscord?: { This user's connection to Discord:
Same as username.
This user's Discord ID.
This user's Discord username.
Optionalreddit?: { This user's connection to Reddit:
Same as username.
This user's Reddit user ID.
This user's Reddit username.
Optionalsteam?: { This user's connection to Steam:
Same as username.
This user's SteamID.
This user's Steam display name.
Optionaltwitch?: { This user's connection to Twitch:
This user's Twitch display name (may include Unicode).
This user's Twitch user ID.
This user's Twitch username (as used in the URL).
Optionaltwitter?: { This user's connection to X (kept in the API as twitter for readability):
This user's X display name (may include Unicode).
This user's X user ID.
This user's X handle (as used in the URL).
Optionalyoutube?: { This user's connection to YouTube:
Same as username.
This user's YouTube user ID (as used in the URL).
This user's YouTube display name.
OptionalcountryThe user's ISO 3166-1 country code, or null if hidden/unknown. Some vanity flags exist.
OptionaldistinguishmentThis user's distinguishment banner, if any. Must at least have:
The type of distinguishment banner.
The amount of players who have added this user to their friends list.
The amount of online games played by this user. If the user has chosen to hide this statistic, it will be -1.
The amount of online games won by this user. If the user has chosen to hide this statistic, it will be -1.
The amount of seconds this user spent playing, both on- and offline. If the user has chosen to hide this statistic, it will be -1.
The user's previous usernames
Optionalts?: numberThe time at which the user changed their username away from this username.
The username the user used.
The user's role (one of "anon", "user", "bot", "halfmod", "mod", "admin", "sysop", "hidden", "banned").
Whether this user is currently supporting TETR.IO <3
An indicator of their total amount supported, between 0 and 4 inclusive.
OptionaltsWhen the user account was created. If not set, this account was created before join dates were recorded.
The user's username.
The user's XP in points.
An object describing the user in detail.