# Threads API: Get profile

> Gets a public Threads profile by username or profile link, with bio, followers, verification, picture and bio links. Private profiles are not returned.

Unofficial. Not affiliated with or endorsed by Threads.

- Page: https://fous.com/methods/threads.com/get-profile
- Method: `threads.com/get_profile`, version 1
- Website: threads.com
- Returns: username, display name, bio, followers, verified, picture, bio links, profile URL, user ID
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `username` | string | yes | `"https://www.threads.com/@spotify"` | Threads username with or without @, or a Threads profile link, for example zuck or https://www.threads.com/@zuck. |

## Output

From a run on Oct 23, 2026, shortened. Its input:

```json
{
  "username": "https://www.threads.com/@spotify"
}
```

Its output:

```json
{
  "bio": "your fall listening arc starts here",
  "username": "spotify",
  "bio_links": [
    "https://open.spotify.com/genre/0JQ5DAqbMKFJ6dHNHTv6Mx",
    "http://open.spotify.com",
    "https://open.spotify.com/genre/section0JQ5IMCbQBLyGf0Sj0c3IJ"
  ],
  "followers": 3223509,
  "is_verified": true,
  "profile_url": "https://www.threads.com/@spotify",
  "display_name": "Spotify",
  "threads_user_id": "63295417283",
  "profile_picture_url": "https://scontent-sea5-1.cdninstagram.com/v/t51.2885-19/358162502_1038284560473867_7645518712425998110_n.jpg?efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4zNzYuYzIifQ&_nc_ht=scontent-sea5-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2gGIT4_zbI8bIM63LyhHqr_TpaSyDGxav0qLJxb4t_QyRureOA8UqSu2KjoRz4grp_o&…"
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"threads.com/get_profile","input":{"username":"https://www.threads.com/@spotify"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- Look up the public Threads profile for @zuck, including bio and follower count
- Can you get the bio, verification status, and profile picture for the Threads account nasa?
- What's the follower count on the Threads profile at https://www.threads.com/@meta?
- Show me the bio links and user ID for the Threads user instagram
- Is the Threads account of a creator named mkbhd verified, and what does their bio say?

## Input schema

```json
{
  "type": "object",
  "required": [
    "username"
  ],
  "properties": {
    "username": {
      "type": "string",
      "minLength": 1,
      "description": "Threads username with or without @, or a Threads profile link, for example zuck or https://www.threads.com/@zuck."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "username",
    "display_name",
    "bio",
    "followers",
    "is_verified",
    "profile_picture_url",
    "bio_links",
    "profile_url",
    "threads_user_id"
  ],
  "properties": {
    "bio": {
      "type": [
        "string",
        "null"
      ],
      "description": "Profile biography."
    },
    "username": {
      "type": "string",
      "description": "Threads username without @."
    },
    "bio_links": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Links shown in the profile bio."
    },
    "followers": {
      "type": [
        "integer",
        "null"
      ],
      "description": "Follower count."
    },
    "is_verified": {
      "type": "boolean",
      "description": "Whether the profile has a verified badge."
    },
    "profile_url": {
      "type": "string",
      "description": "Link to the Threads profile."
    },
    "display_name": {
      "type": [
        "string",
        "null"
      ],
      "description": "Name shown on the profile."
    },
    "threads_user_id": {
      "type": [
        "string",
        "null"
      ],
      "description": "Threads user ID."
    },
    "profile_picture_url": {
      "type": [
        "string",
        "null"
      ],
      "description": "Profile picture link."
    }
  }
}
```

## See more

- [Threads API: List recent posts](https://fous.com/methods/threads.com/list-recent-posts.md): Lists an account's latest public Threads posts, newest first, with text, engagement counts, thumbnails and links. Only posts shown without logging in are returned.
- [Threads API: Get post](https://fous.com/methods/threads.com/get-post.md): Gets a public Threads post with its engagement counts and the replies visible without logging in.
- [Instagram API: Get profile](https://fous.com/methods/instagram.com/get-profile.md): Gets an Instagram account's public profile from its username, @name or profile link: name, bio, exact follower, following and post counts, verified and private flags, first bio link, profile picture and account ID.
- [X API: Get profile](https://fous.com/methods/x.com/get-profile.md): Gets the public X profile for a username or profile link, including counts, verification, images and account details. Does not include posts or a timeline.
- [TikTok API: Get profile](https://fous.com/methods/tiktok.com/get-profile.md): Gets a TikTok creator's public profile and totals (followers, following, likes, videos) from a username, @handle or profile link. Profiles not visible to public visitors cannot be returned.
- [Pinterest API: Get profile](https://fous.com/methods/pinterest.com/get-profile.md): Gets a public Pinterest profile and its visible boards in profile order. Monthly views are null when Pinterest does not show them.
- [Chess.com API: Get player stats](https://fous.com/methods/chess.com/get-player-stats.md): Gets a Chess.com player's public profile, ratings and game records, best puzzle rating and Puzzle Rush best score from a username or member profile link.
- [Bluesky API: Get profile](https://fous.com/methods/bsky.app/get-profile.md): Looks up a public Bluesky profile by handle or profile link, including bio, audience counts and join date. A bare name first checks its .bsky.social handle, then the top relevant people-search result.
- [All Threads methods](https://fous.com/methods/threads.com.md)
