Get an X user's public profile
/v1/tools/x.user.profile/calls Needs an API keyReturns an X user's public profile, with bio, follower count and post count. Use it to look up an account.
Tool x.user.profile on X (Twitter). Contract version 1, released 2026-10-27.
Over REST, send the input in the body. Over MCP, pass the same input to call_tool.
Both return the full response: the call's ID, status and cost, with this tool's result in output.
Input
usernamestringRequiredThe user's handle, without the @.
Output
A successful call returns these blocks in its output. A field not marked required can be null.
user
One object. Can be null.
idstringX's numeric identifier of the user, as a string.
usernamestringRequiredThe user's handle, without the @. The profile is at https://x.com/ followed by it.
namestringThe user's display name.
biostringThe text of the user's profile.
bio_linkstringThe link on the user's profile.
locationstringWhere the user says they are, as they wrote it.
image_urlstringAddress of the user's profile picture.
banner_image_urlstringAddress of the image across the top of the user's profile.
verifiedbooleanWhether X marks the user as verified.
privatebooleanWhether the account is protected, its posts shown only to approved followers.
created_atstringWhen the account was created, in ISO 8601.
follower_countintegerfollowing_countintegerNumber of accounts the user follows.
post_countintegerNumber of posts the user published, reposts and replies included.
like_countintegerNumber of posts the user liked.