> ## Documentation Index
> Fetch the complete documentation index at: https://docs.scrape.st/llms.txt
> Use this file to discover all available pages before exploring further.

# User Information

> Get X user profile by username

Retrieve detailed profile information for an X user.

## Query Parameters

<ParamField query="username" type="string" required>
  X username (without @)
</ParamField>

## Response

<ResponseField name="id" type="string">
  User's unique X ID
</ResponseField>

<ResponseField name="name" type="string">
  Display name
</ResponseField>

<ResponseField name="screen_name" type="string">
  X handle (with @)
</ResponseField>

<ResponseField name="description" type="string">
  Bio text
</ResponseField>

<ResponseField name="location" type="string">
  Location field
</ResponseField>

<ResponseField name="followers_count" type="number">
  Number of followers
</ResponseField>

<ResponseField name="friends_count" type="number">
  Number of accounts following
</ResponseField>

<ResponseField name="verified" type="boolean">
  Whether user is verified
</ResponseField>

<ResponseField name="profile_image_url" type="string">
  Profile image URL
</ResponseField>

<RequestExample>
  ```bash theme={null}
  curl -X GET "https://scrape.st/x/user?username=elonmusk" \
    -H "x-api-key: YOUR_API_KEY"
  ```
</RequestExample>

<ResponseExample>
  ```json theme={null}
  {
    "id": "44196397",
    "name": "Elon Musk",
    "screen_name": "elonmusk",
    "description": "",
    "location": "",
    "url": null,
    "created_at": "2009-06-02T20:12:29.000Z",
    "followers_count": 201900000,
    "friends_count": 0,
    "statuses_count": 50000,
    "favourites_count": 50000,
    "listed_count": 100000,
    "verified": true,
    "is_blue_verified": true,
    "profile_image_url": "https://pbs.twimg.com/profile_images/123456789/elonmusk_normal.jpg",
    "protected": false
  }
  ```
</ResponseExample>
