Skip to main content
GET
/
twitter
/
user
/
id
/
{userId}
Get User by ID
curl --request GET \
  --url https://api.apitwitter.com/twitter/user/id/{userId} \
  --header 'X-API-Key: <api-key>'
{
  "data": {
    "id": "44196397",
    "userName": "elonmusk",
    "name": "Elon Musk",
    "screen_name": "elonmusk",
    "description": "",
    "location": "",
    "url": "",
    "created_at": "Tue Jun 02 20:12:29 +0000 2009",
    "followers": 237097815,
    "following": 1301,
    "favourites_count": 218243,
    "statuses_count": 99784,
    "listed_count": 167966,
    "media_count": 4408,
    "verified": false,
    "is_blue_verified": true,
    "profile_image_url": "https://pbs.twimg.com/profile_images/2035314704307081216/71U1ftM3_normal.jpg",
    "profile_banner_url": "https://pbs.twimg.com/profile_banners/44196397/1739948056",
    "protected": false,
    "can_dm": false
  }
}
This endpoint uses the server-side cookie/proxy pool. You only need your API key — no cookie or proxy required.

Authorizations

X-API-Key
string
header
required

Your API key

Path Parameters

userId
string
required

Numeric Twitter user ID

Response

User profile data

status
string

Response status

Example:

"success"

msg
string

Response message

data
any

Response data