# Social Blade API: Get TikTok creator stats

> Gets a TikTok creator's Social Blade profile totals, grade when shown, 30-day follower and like changes, and up to 14 days of daily totals, from a TikTok handle or a TikTok or Social Blade profile link. Counts reflect Social Blade's recorded and sometimes rounded figures.

Unofficial. Not affiliated with or endorsed by Social Blade.

- Page: https://fous.com/methods/socialblade.com/get-tiktok-stats
- Method: `socialblade.com/get_tiktok_stats`, version 1
- Website: socialblade.com
- Returns: username, display name, grade, followers, following, total likes, videos, 30-day follower and like change, daily history, Social Blade link
- 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 | `"@charlidamelio"` | TikTok @handle or TikTok or Social Blade profile link, for example @khaby.lame. |

## Output

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

```json
{
  "username": "@charlidamelio"
}
```

Its output:

```json
{
  "videos": 3277,
  "username": "charlidamelio",
  "followers": 160300000,
  "following": 1442,
  "total_likes": 12400000000,
  "display_name": "charli d’amelio",
  "daily_history": [
    {
      "date": "2026-09-16",
      "likes": 12300000000,
      "videos": 3257,
      "followers": 159800000
    },
    {
      "date": "2026-09-17",
      "likes": 12300000000,
      "videos": 3259,
      "followers": 159900000
    },
    {
      "date": "2026-09-18",
      "likes": 12300000000,
      "videos": 3260,
      "followers": 160000000
    }
  ],
  "social_blade_link": "https://socialblade.com/tiktok/user/charlidamelio",
  "social_blade_grade": "A++",
  "like_change_30_days": 100000000,
  "follower_change_30_days": 1100000
}
```

## 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":"socialblade.com/get_tiktok_stats","input":{"username":"@charlidamelio"}}'
```

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

- How many followers has @charlidamelio gained over the last 30 days, and what does her daily follower count look like for the past two weeks?
- Pull up Social Blade's numbers for tiktok.com/@zachking — grade, total likes, video count, and recent growth.
- I'm vetting a TikTok influencer for a sponsorship: @mrbeast. Can you get their follower total, following count, likes, and how much they've grown this month?
- Check socialblade.com/tiktok/user/bellapoarch and tell me her grade plus the last 14 days of follower and like totals.
- Is @addisonre still growing on TikTok? Show me the 30-day change in followers and likes along with her current totals.

## Input schema

```json
{
  "type": "object",
  "required": [
    "username"
  ],
  "properties": {
    "username": {
      "type": "string",
      "description": "TikTok @handle or TikTok or Social Blade profile link, for example @khaby.lame."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "username",
    "display_name",
    "social_blade_grade",
    "followers",
    "following",
    "total_likes",
    "videos",
    "follower_change_30_days",
    "like_change_30_days",
    "daily_history",
    "social_blade_link"
  ],
  "properties": {
    "videos": {
      "type": [
        "integer",
        "null"
      ]
    },
    "username": {
      "type": "string"
    },
    "followers": {
      "type": [
        "integer",
        "null"
      ]
    },
    "following": {
      "type": [
        "integer",
        "null"
      ]
    },
    "total_likes": {
      "type": [
        "integer",
        "null"
      ]
    },
    "display_name": {
      "type": [
        "string",
        "null"
      ]
    },
    "daily_history": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "date",
          "followers",
          "likes",
          "videos"
        ],
        "properties": {
          "date": {
            "type": "string",
            "format": "date"
          },
          "likes": {
            "type": [
              "integer",
              "null"
            ]
          },
          "videos": {
            "type": [
              "integer",
              "null"
            ]
          },
          "followers": {
            "type": [
              "integer",
              "null"
            ]
          }
        }
      }
    },
    "social_blade_link": {
      "type": "string"
    },
    "social_blade_grade": {
      "type": [
        "string",
        "null"
      ]
    },
    "like_change_30_days": {
      "type": [
        "integer",
        "null"
      ]
    },
    "follower_change_30_days": {
      "type": [
        "integer",
        "null"
      ]
    }
  }
}
```

## See more

- [Social Blade API: Get Instagram account stats](https://fous.com/methods/socialblade.com/get-instagram-stats.md): Looks up public Instagram account totals, engagement and grade on Social Blade by handle or profile link. Daily history and 30-day follower change need a Social Blade sign-in, so they are not returned.
- [Social Blade API: Get YouTube channel stats](https://fous.com/methods/socialblade.com/get-youtube-channel-stats.md): Looks up a YouTube channel on Social Blade by name, @handle, YouTube link or Social Blade link and returns its profile, 30-day growth, earnings estimates and the last 14 daily statistics.
- [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.
- [TikTok API: Get video](https://fous.com/methods/tiktok.com/get-video.md): Gets details and engagement statistics for one public TikTok video from its link, including vm.tiktok.com short links: creator, caption, hashtags, posting time, views, likes, comments, shares, length and sound.
- [Instagram API: Get engagement stats](https://fous.com/methods/instagram.com/get-engagement-stats-2.md): Gets an Instagram account's follower count plus its posting and engagement over the last 30 days: posts published, average views of its videos and reels, and average likes and comments per post, from a username or 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.
- [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.
- [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.
- [All Social Blade methods](https://fous.com/methods/socialblade.com.md)
