# Search a TikTok hashtag and see which videos carry it

Pass a hashtag such as #booktok. social.search returns TikTok videos tagged with it, with the caption, post date, views, likes, comments, shares and link. Use it to size a trend, find the videos that drove it and spot the creators worth a closer look.

HTML page: https://www.routergrowth.com/tools/tiktok/hashtag-search
Part of: [TikTok tools](https://www.routergrowth.com/tools/tiktok.md)

## The call

[`social.search`](https://www.routergrowth.com/catalog/social.search): Public posts matching a keyword on X, LinkedIn, Reddit, YouTube, TikTok, Instagram or Facebook: brand mentions, category conversations, competitor chatter.

Price on this network: $0.00525 per post plus $0.00175 per call, $0.002 minimum a call. The exact quote is shown before every run.

## What a real run returned

Run on 2026-10-26: 5 records in 17.3 s for $0.032. Personal fields are masked. Five #booktok videos posted between 2024 and 2026, from 20,700 to 27 million views; popular videos, not only this week's.

| text | posted | views | likes |
|---|---|---|---|
| WHAT HAPPENED TO MY BOOK 😭 ITS STILL ALIGNS WITH THE WORDS!? . #booktok #aesthetic #writer #author #authorsoftiktok #books… | 2024-06-18 | 27000000 | 1300000 |
| #booktok #bookrecs #darkromance #sprayededges #hauntingadeline | 2026-03-04 | 2700000 | 79000 |
| August review part 1 !! #reading #booktok #literature | 2026-08-15 | 2100000 | 233300 |

## How to do it

1. **Pick the tag.** One hashtag per call, such as #booktok or a brand's campaign tag.
2. **Call social.search.** platform tiktok, the tag and a limit. Each video has its views, likes, replies and shares.
3. **Rank the videos.** Sort by views to see what carried the tag, and check the dates to see if it is still active.
4. **Go deeper.** social.comments reads a video's comments; social.profile reads the creator behind it.

## Ask it like this

- Search #booktok on TikTok and tell me which kinds of videos get the most views. (`social.search`)
- Find the top videos under our category hashtag, then read the comments on the most viewed one. (`social.search`, `social.comments`)

## Connect

MCP server: `https://api.routergrowth.com/mcp`

```bash
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
```

```bash
npm install -g routergrowth && routergrowth setup
routergrowth run -c social.search -i '{"platform": "tiktok", "query": "#booktok", "limit": 5}'
```

```bash
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "social.search", "input": {"platform": "tiktok", "query": "#booktok", "limit": 5}}'
```

## Worth knowing

- **Popular, not only recent.** Results here ranged from 2024 to 2026. Filter on the date if you only want this month's videos.
- **Creators are people.** The videos come from individual creators. Mask their handles in anything you publish.
- **Read only.** Nothing is liked, followed or commented. RouterGrowth is independent of TikTok.

## Questions

### Does it return the video file?

No. It returns the link, caption and counts. Open the link to watch the video.

### Can I search a phrase instead of a tag?

Yes. The query can be a keyword or a hashtag.

### Do I need TikTok research access?

No. One RouterGrowth key runs the call.

### How many videos per call?

Set the limit; you pay for the videos that come back.

## Related

- [Export the comments of a TikTok video into a CSV or a sheet](https://www.routergrowth.com/tools/tiktok/comments-export.md)
- [Read a TikTok account's recent videos through one REST or MCP call](https://www.routergrowth.com/tools/tiktok/api.md)
- [Scrape the recent videos of a TikTok account, with their numbers](https://www.routergrowth.com/tools/tiktok/video-scraper.md)
- [Search TikTok for a keyword and get the videos back as rows](https://www.routergrowth.com/tools/tiktok/scraper.md)
- [Research a topic on TikTok without applying for the Research API](https://www.routergrowth.com/tools/tiktok/research-api.md)
- [Scrape a brand's TikTok profile into one record your agent can use](https://www.routergrowth.com/tools/tiktok/profile-scraper.md)
- [Scrape the comments under a TikTok video and read what viewers ask](https://www.routergrowth.com/tools/tiktok/comments-scraper.md)
- [How TikTok video data is billed: quoted before the run, charged per video](https://www.routergrowth.com/tools/tiktok/api-pricing.md)
- [Search TikTok from a Python script and get videos back as JSON](https://www.routergrowth.com/tools/tiktok/api-python.md)
