Collect public TikTok videos for one or more hashtags, returning normalized creator, caption, media, sound, engagement, and matched-hashtag context.

TikTok Hashtags API

Campaign tracking
Community content
Tag comparison
0.7 credits / result
Ready
Ready

Enter parameters and send a request. The task status and normalized results will appear here.

README

TikTok Hashtags

TikTok Hashtags are topic labels that connect public videos around a shared phrase, campaign, event, or interest, with creator, content, media, sound, and engagement signals. These records support trend discovery, topic monitoring, campaign research, and audience analysis.

Features

  • Parallel hashtag collectionSubmit multiple campaign, brand, or community hashtags in parallel.
  • Normalized hashtag inputsNormalize #campaign and campaign into a consistent tag format.
  • Per-tag result limitsApply results_limit per tag for clear sample planning.
  • Matched hashtag contextPreserve the submitted group through matched_hashtag on every video.
  • Comparable video recordsCompare hashtag views, creators, creative elements, and video engagement in one data shape.

Parameters

ParametersRequiredDescription
hashtagsRequiredRequired list of explicit hashtag values with an optional leading #.
results_limitOptionalPositive requested video limit per hashtag. Defaults to 100.

How to Use

List the tags to track, set a video sample size for each, and build a dataset ready for group comparison.

  1. Gather campaign, brand, or community tags, normalize space and #space, then deduplicate them.
  2. POST hashtags and results_limit to /v1/tiktok/hashtags and save the returned task_id.
  3. Poll /v1/tasks/{task_id} until the task succeeds or fails.
  4. Read data.results.items. When has_more is true, continue with next_cursor.
curl -X POST "https://api.socq.ai/v1/tiktok/hashtags" \
  -H "Authorization: Bearer $SOCQ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"hashtags":["space","#astronomy"],"results_limit":100}'

# Poll GET /v1/tasks/{task_id}
# Read data.results.items and follow next_cursor while has_more is true

Best Use Cases

  • UGC campaign tracking: Collect participation under official campaign tags and examine creator reach, content direction, and engagement distribution.
  • Brand-tag asset inventories: Turn brand and product hashtag videos into a searchable library for marketing and social teams.
  • Interest-community profiles: Use creators, captions, music, and engagement to understand the content culture around an interest tag.
  • Hashtag cohort comparison: Collect several tags in parallel and compare creator mix, creative elements, and performance across groups.

Pro Tips

  • Trim the leading #, normalize case, and deduplicate values so every tag has a clear sample group.
  • Use the tag count multiplied by results_limit as the requested maximum, not as a guaranteed result total.
  • Retain matched_hashtag so videos collected through several groups keep complete provenance.
  • Use the same results_limit and collection timing when comparing hashtag cohorts.
  • Treat the hashtag view count and each video's engagement metrics as separate point-in-time values.
  • Enrich frequent creators with Profiles data to understand the creator mix each tag attracts.

Use these APIs when you need a different type of public TikTok data.

  • TikTok Profiles APIRetrieve public profile identity, biographies, account flags, and audience counts by username.
  • TikTok Comments APICollect public top-level comments, authors, engagement, mentions, and creator interaction flags.
  • TikTok Videos APIRetrieve creator, caption, media, music, tags, mentions, and engagement from video URLs.
  • TikTok Search APISearch public videos by keyword with supported sorting and publication filters.

TikTok Hashtags APIFAQ