Sign Up
Uneed POTD1 Badge

TikTok Search API with Node.js

Use a simple API to search TikTok videos by keyword, discover trending content, and find relevant videos with engagement metrics and creator information. Easy integration with Node.js.

No credit card required.

Used by 3,000+ data lovers

https://api.socialkit.dev/tiktok/search?url=tiktok.com/@thepeteffect/video/7522711492140059912
AI Summary
+transcript

Video discusses upcoming social media trends including AI-generated content...

• Full transcript available
Engagement
+15 metrics
94%
Rate
8.2
Score
• Views, likes, comments...
Topics
+keywords
AI ContentTrendsMarketing...
• Sentiment, entities...
Ziv ErlichsonFounder at Plynn

"It was very easy to set up and get going, and support was superb."

Ziv Erlichson, Founder at Plynn

Thomas PuechDesigner

"Quick, caring and efficient support!"

Thomas Puech, Designer

Robert PodsiadloFounder at PrimeStuff

"Easy to connect - work's smooth and properly!"

Robert Podsiadlo, Founder at PrimeStuff

3 Simple Steps to Analyze Social Media Videos

Start extracting insights from Social Media Videos in minutes, and save days of development.

01

Get Your Access Key

Sign up and get your API key instantly - no sales calls, no complex onboarding.

02

Send Your First Request

Call our Social Media API with any YouTube, TikTok, or Instagram URL.

03

Extract Insights at Scale

Get video summaries, transcripts, engagement metrics, and more.

Integrate with Your Favorite No-Code Platform

Use Zapier, Make, n8n or any other no-code platform using our native connection or by using the access token.

Quick Integration Example

Get started in minutes

typescript
const axios = require('axios');

// Using GET request
const getTranscript = async (videoUrl) => {
  const response = await axios.get('https://api.socialkit.dev/youtube/transcript', {
    params: {
      access_key: process.env.SOCIALKIT_ACCESS_KEY,
      url: videoUrl
    }
  });
  return response.data;
};

// Or using POST request
const postTranscript = async (videoUrl) => {
  const response = await axios.post('https://api.socialkit.dev/youtube/transcript', {
    access_key: process.env.SOCIALKIT_ACCESS_KEY,
    url: videoUrl
  });
  return response.data;
};

// Usage
const data = await getTranscript('https://youtube.com/watch?v=dQw4w9WgXcQ');
console.log(`Transcript: ${data.data.transcript}`);
console.log(`Segments: ${data.data.segments}`);

Tips & Best Practices

Learn from common mistakes and follow proven patterns

Common Pitfalls to Avoid

  • Not handling async/await properly
  • Exposing access_key in client-side code
  • Missing error handling for network failures

Best Practices

  • Use environment variables for access_key
  • Implement rate limiting on your end
  • Add timeout handling for long-running requests
  • Use Promise.all() for parallel requests

Popular Use Cases

See how teams are using this API in production

Trend Research

Search for trending topics and hashtags to understand what content is resonating with audiences in your niche.

Marketing teams search weekly for trending keywords in their industry, analyzing top-performing videos to inform content strategy.

Competitor Content Discovery

Search for competitor brand mentions, product names, or industry keywords to discover their content and audience engagement.

Brands search for their product category keywords to find competitor content and analyze what messaging drives engagement.

Influencer Discovery

Search for niche keywords to find creators making content in your industry, identifying potential partnership opportunities.

Agencies search for niche hashtags like #skincareroutine to discover micro-influencers with engaged audiences.

Content Ideation

Research successful content formats and topics by searching popular keywords and analyzing what drives views and engagement.

Content creators search for trending topics to identify content gaps and opportunities for viral video formats.

Common Workflows

Integrate with your existing tools and platforms

Trend Monitoring Dashboard

Automate daily searches for industry keywords and track trending content over time.

PythonPostgreSQLGrafanaCronSlack

Competitor Intelligence

Search for competitor mentions and product keywords to monitor their TikTok presence.

MakeAirtableGoogle SheetsEmailNotion

Content Research Pipeline

Build a database of successful content in your niche by searching and analyzing top-performing videos.

Node.jsMongoDBReactVercelOpenAI

6 Ways to Use TikTok Search API

Search and discover TikTok content for trend analysis, competitor research, and content strategy optimization.

Keyword Search

Search TikTok videos by any keyword, phrase, or hashtag to discover relevant content in your niche or industry.

Trend Discovery

Find trending videos and viral content by searching popular keywords and analyzing engagement patterns across results.

Engagement Metrics

Get views, likes, shares, and comment counts for each search result to identify high-performing content.

Creator Information

Access creator usernames, follower counts, and profile details for each video in search results.

Flexible Limits

Control the number of results returned (up to 100) to balance between comprehensive research and API efficiency.

Real-time Results

Get up-to-date search results reflecting the latest TikTok content and trending videos in your query.

Our Social Media APIs

Comprehensive social media analysis APIs for YouTube, TikTok, Instagram, and Facebook content.

YouTube Summarizer API

AI-powered video summaries from YouTube URLs

YouTube Transcript API

Extract accurate transcripts from YouTube videos

YouTube Stats API

Comprehensive YouTube video analytics

YouTube Comments API

Extract and analyze comments from YouTube videos

YouTube Shorts Summarizer API

AI-powered summaries from YouTube Shorts

YouTube Shorts Transcript API

Extract transcripts from YouTube Shorts

YouTube Shorts Stats API

YouTube Shorts metadata extraction API

YouTube Shorts Comments API

Extract comments from YouTube Shorts

TikTok Stats API

Comprehensive TikTok video and creator analytics

TikTok Comments API

Extract and analyze TikTok comments at scale

TikTok Summarizer API

AI-powered video summaries from TikTok URLs

TikTok Transcript API

Extract accurate transcripts from TikTok videos

TikTok Channel Stats API

Comprehensive TikTok channel analytics

TikTok Search API

Search TikTok videos by keyword and discover trends

Instagram Stats API

Comprehensive Instagram video and reel analytics

Instagram Channel Stats API

Instagram profile statistics and follower metrics

Instagram Summarizer API

AI-powered video summaries from Instagram URLs

Instagram Transcript API

Extract accurate transcripts from Instagram videos

Facebook Summarizer API

AI-powered video summaries from Facebook videos

Facebook Transcript API

Extract accurate transcripts from Facebook videos

Facebook Stats API

Comprehensive Facebook video analytics

Facebook Page Stats API

Facebook page statistics and follower metrics

Frequently Asked Questions

Ready to Extract Social Media Videos Data?

Extract video summaries, transcripts, comments, and engagement metrics from social media content with our powerful Social Media Data Extraction API.

Start Extracting for FreeNo credit card required.
https://api.socialkit.dev/tiktok/search?url=tiktok.com/@thepeteffect/video/7522711492140059912
AI Summary
+transcript

Video discusses upcoming social media trends including AI-generated content...

• Full transcript available
Engagement
+15 metrics
94%
Rate
8.2
Score
• Views, likes, comments...
Topics
+keywords
AI ContentTrendsMarketing...
• Sentiment, entities...