| Field | Setter Type | Getter Type | Required | Description | Example |
|---|---|---|---|---|---|
id |
String | String | ✔️ | User ID | 1717001045992251392 |
name |
String | String | ✔️ | Display name | Cryptoklepto |
screenName |
String | String | ✔️ | Twitter username | CK_Cryptoklepto |
createdAt |
@Nullable String | JsonNullable<String> | ➖ | Account creation date Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
Mon Oct 28 02:32:47 +0000 2024 |
createdAtDatetime |
@Nullable String | JsonNullable<String> | ➖ | Account creation datetime in ISO format Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
2024-10-28T02:32:47.000Z |
canDm |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user can be direct messaged Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
canMediaTag |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user can be tagged in media Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
defaultProfile |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user has a default profile Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
defaultProfileImage |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user has a default profile image Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
description |
@Nullable String | JsonNullable<String> | ➖ | User's bio description Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
descriptionUrls |
@Nullable List<String> | Optional<List<String>> | ➖ | List of URLs found in the user's description | |
urls |
@Nullable List<UrlModel> | JsonNullable<List<UrlModel>> | ➖ | List of URLs found in the user's profile Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
fastFollowersCount |
@Nullable long | JsonNullable<long> | ➖ | Count of fast followers Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
favouritesCount |
@Nullable long | JsonNullable<long> | ➖ | Number of tweets the user has liked Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
followersCount |
@Nullable long | JsonNullable<long> | ➖ | Number of followers Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
followingCount |
@Nullable long | JsonNullable<long> | ➖ | Number of users this user is following Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
hasCustomTimelines |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user has custom timelines Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
isBlueVerified |
@Nullable boolean | JsonNullable<boolean> | ➖ | Blue verification status Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
verifiedType |
@Nullable String | JsonNullable<String> | ➖ | Verification badge type when not blue-only: blue, business, government, etc. Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
Example 1: government Example 2: business Example 3: blue |
isVerified |
@Nullable boolean | JsonNullable<boolean> | ➖ | True if the account has any verification badge (blue, business, government, or legacy verified) Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
profileImageShape |
@Nullable String | JsonNullable<String> | ➖ | Profile image shape (Circle or Square; Square often indicates business/government) Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
Example 1: Circle Example 2: Square |
isTranslator |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user is a translator Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
listedCount |
@Nullable long | JsonNullable<long> | ➖ | Number of public lists the user is a member of Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
location |
@Nullable String | JsonNullable<String> | ➖ | User's location Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
New York, USA |
mediaCount |
@Nullable long | JsonNullable<long> | ➖ | Number of media tweets posted by the user Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
normalFollowersCount |
@Nullable long | JsonNullable<long> | ➖ | Count of normal followers Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
pinnedTweetIds |
@Nullable List<String> | Optional<List<String>> | ➖ | List of pinned tweet IDs | |
possiblySensitive |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user's profile may contain sensitive content Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
profileBannerUrl |
@Nullable String | JsonNullable<String> | ➖ | URL of the user's profile banner Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
profileImageUrl |
@Nullable String | JsonNullable<String> | ➖ | URL of the user's profile image Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
protected_ |
@Nullable boolean | JsonNullable<boolean> | ➖ | Whether the user's tweets are protected Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |
|
statusesCount |
@Nullable long | JsonNullable<long> | ➖ | Number of tweets posted by the user Supports tri-state: omit setter to leave unset, pass null to send explicit JSON null. |