Design & media

tiktok-research

Try it

Researches TikTok profiles, videos, hashtags, search, trending content, and Creative Center ads intelligence via the Crawlora API, returning clean JSON. Use when the user wants a TikTok creator's profile/videos, hashtag or keyword search, trending hashtags/videos, or competitor ad analysis from TikTok Top Ads — instead of scraping TikTok or the Creative Center directly.

What it does

Researches TikTok profiles, videos, hashtags, search, trending content, and Creative Center ads intelligence via the Crawlora API, returning clean JSON. Use when the user wants a TikTok creator's profile/videos, hashtag or keyword search, trending hashtags/videos, or competitor ad analysis from TikTok Top Ads — instead of scraping TikTok or the Creative Center directly.

The skill document

TikTok research

Look up public TikTok profiles, videos, and comments, run keyword/hashtag/user search, track trending hashtags and videos, and pull TikTok Creative Center Top Ads intelligence — all as normalized JSON from the Crawlora API, no app scraping or unofficial client libraries.

When to use this skill

  • "What's 's TikTok profile / follower count / recent videos?"
  • "Pull the comments on this TikTok video."
  • "Search TikTok for videos/hashtags/users about ."
  • "What's trending on TikTok right now (hashtags or Creative Center videos)?"
  • "Show me the top-performing TikTok ads for ."
  • Competitor ad-creative research, hashtag-trend research, or influencer vetting on TikTok.

Setup (one-time)

  • Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
  • export CRAWLORA_API_KEY=sk_your_key_here
  • All requests: x-api-key: $CRAWLORA_API_KEY against https://api.crawlora.net/api/v1. Missing/invalid key → 401.

How it works

Pick the job:

  1. Profile & content/tiktok/profile/{handler} for a public profile, /tiktok/posts for a profile's videos by secUid, /tiktok/post/{id} for one video's detail, /tiktok/comments for a video's top-level comments.
  2. Search & discovery/tiktok/search (videos by keyword), /tiktok/search/hashtag (hashtags by keyword), /tiktok/search/user (users by keyword), /tiktok/hashtag/{name} + /tiktok/hashtags (hashtag detail then its videos by id), /tiktok/category + /tiktok/explore/{id} (explore categories then a category's feed).
  3. Trending/tiktok/trending (current trending feed), /tiktok/creative-center/hashtags and /tiktok/creative-center/videos (Creative Center's ranked trending hashtags/videos by country and period — both are anonymous-access-limited, see Notes), /tiktok/popular-trend/country-industry-meta (metadata for the popular-trend endpoints).
  4. Ads intelligence (Creative Center Top Ads)/tiktok/top-ads/list (search/filter high-performing ads), /tiktok/top-ads/detail and /tiktok/top-ads/analysis (one ad's detail and interactive-time chart), /tiktok/top-ads/recommend and /tiktok/top-ads/spotlight (related / handpicked ads), /tiktok/top-ads/filters, /tiktok/top-ads/locations, /tiktok/top-ads/location-info, /tiktok/top-ads/suggestions, and /tiktok/top-ads/safety (filter/location/suggestion metadata to drive the above).

Full endpoint list, methods, and params: reference/endpoints.md.

Calling the API

# Profile + videos:
scripts/crawlora.sh /tiktok/profile/nasa | jq '.'
scripts/crawlora.sh /tiktok/post/7123456789012345678 | jq '.'

# Search:
scripts/crawlora.sh /tiktok/search keyword="ai agents" | jq '.'
scripts/crawlora.sh /tiktok/search/hashtag keyword="fitness" | jq '.'

# Trending + ads intelligence:
scripts/crawlora.sh /tiktok/trending | jq '.'
scripts/crawlora.sh /tiktok/top-ads/list keyword="skincare" country_code=US | jq '.'

Raw curl fallback:

curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
  "https://api.crawlora.net/api/v1/tiktok/creative-center/hashtags?country_code=US&period=7" | jq '.'

Endpoint reference

See reference/endpoints.md for all 25 TikTok endpoints this skill uses.

Examples

  • Hashtag trend research: /tiktok/search/hashtag for candidate hashtags, then /tiktok/hashtag/{name} + /tiktok/hashtags to pull the id and its top videos, cross-checked against /tiktok/creative-center/hashtags for the same country/period.
  • Competitor ad analysis: /tiktok/top-ads/list filtered by keyword/industry/country_code to find a competitor's top-performing ads, then /tiktok/top-ads/detail and /tiktok/top-ads/analysis per material_id for creative detail and CTR/CVR percentile.
  • Creator vetting: /tiktok/profile/{handler} + /tiktok/posts to check follower count and recent posting cadence, then /tiktok/comments on a recent video to sample engagement quality before a partnership.

Notes & limits

  • Credits / pay-on-success: billed only on 2xx; free tier 2,000 credits/mo. Key at https://crawlora.net.
  • Public data only — public profiles/videos; no login, no private content. Respect TikTok's terms.
  • Security: key lives in CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.
  • Creative Center anonymous limits: /tiktok/creative-center/hashtags always returns at most 3 hashtags, and /tiktok/creative-center/videos always returns just page 1 (4 videos) regardless of country_code, period, or sort_by — TikTok gates the full result set behind a logged-in TikTok One account.
  • Creative Center video coverage is uneven by country: US, JP, ID, VN, and TH reliably return populated /tiktok/creative-center/videos results; other countries have been observed to return an empty array (a genuine no-data response, not an error).
  • Top Ads material_id only: /tiktok/top-ads/detail requires material_id — the upstream does not accept id or materialId.
  • List/search endpoints (posts, hashtags, search*, comments) are cursor-paginated — follow the returned cursor to walk beyond the first page.

Related skills

Analyzes TikTok hashtag performance, reach, and trending content using apidojo's TikTok scraper on Apify. Triggers when the user asks to: analyze a TikTok hashtag, find trending hashtags on TikTok in a niche, see which hashtags perform best for a content type, compare hashtag reach and total view counts on TikTok, identify viral content under a hashtag, research TikTok hashtag strategy for a campaign, find which hashtags a competitor uses most, or determine the best hashtags to use for a TikTok post. Returns hashtag name, total views, top video stats, top creators, and engagement benchmarks. Ideal for social media managers, content strategists, and TikTok growth consultants.

1 installs

Analyzes a competitor's TikTok content strategy and top-performing videos using apidojo's scrapers on Apify. Triggers when the user asks to: see what content a competitor posts on TikTok, analyze which TikTok videos perform best for a brand, reverse-engineer a competitor's TikTok strategy, find out how often a competitor posts and what gets the most engagement, study a brand's TikTok presence, compare TikTok content strategies across competing brands, or find out what topics a competitor covers on TikTok. Returns video topics, post frequency, avg views, top hooks, hashtags used, and engagement patterns. Ideal for social media strategists, content teams, and competitive intelligence analysts.

1 installs

Discovers TikTok creators and content by geographic location using apidojo's TikTok Location Scraper on Apify. Triggers when the user asks to: find TikTok creators in a specific city, discover local TikTok influencers by location, find content creators posting from a particular place, identify TikTok accounts active in a geographic area, find local micro-influencers by location tag, or build a list of TikTok creators in a target market region. Returns video data, creator username, follower count, verification status, hashtags, and engagement metrics per post. Ideal for local brand campaigns, geo-targeted influencer marketing, and regional market research.

1 installs

Discovers and ranks TikTok creators in any niche or topic using apidojo's TikTok scrapers on Apify. Triggers when the user asks to: find TikTok influencers in a specific niche, discover creators for a campaign, identify who's growing fastest on TikTok in a category, find micro-influencers on TikTok under a certain follower count, build a list of TikTok creators for brand partnerships, compare TikTok creator engagement rates in a vertical, or identify rising TikTok stars. Returns creator username, follower count, avg views, engagement rate, bio, and profile URL. Ideal for influencer marketers, brand partnership teams, and talent managers.

1 installs

Monitors TikTok for brand mentions and product discussions using apidojo's TikTok scraper on Apify. Triggers when the user asks to: track mentions of a brand on TikTok, monitor TikTok hashtags for brand content, find TikTok videos talking about a product or company, see what TikTok says about a brand this week, track TikTok reactions to a product launch, find TikTok creators who mentioned a competitor brand, monitor brand sentiment on TikTok, or discover viral TikTok content about a specific brand or product. Returns creator handle, views, likes, comments, sentiment signal, and video caption excerpt. Ideal for brand managers, community teams, crisis communications, and product marketing teams.

1 installs

Search ads running on TikTok by keyword and/or industry, pull the top-performing ads with a performance highlight, and open one ad in full with its objective, engagement, the countries it ran in, its landing page and a playable video. 3 endpoints, 1 credit each, structured JSON.