API Endpoints

Social Media Data API Endpoints

Every endpoint you need to pull social media data. Profiles, videos, comments, search, and trending content across six platforms. Each call costs 1 credit.

CreatorCrawl is a REST API with 60+ endpoints that return structured JSON data from TikTok, Instagram, YouTube, Facebook, Twitter/X, and Reddit. All endpoints are also available as native MCP tools for AI agents.

GET/tiktok/profile

Get TikTok Profile

Fetch a public TikTok profile by handle. Returns user info, follower stats, bio, verification status, and recent videos.

View docs
GET/tiktok/profile/videos

Get Profile Videos

Retrieve all public videos from a TikTok profile. Returns video metadata including view counts, likes, captions, hashtags, and timestamps. Supports pagination.

View docs
GET/tiktok/video

Get Video Data

Fetch detailed metadata for a single TikTok video by URL. Returns view count, likes, comments, shares, caption, hashtags, music, and author info.

View docs
GET/tiktok/video/comments

Get Video Comments

Scrape comments from any TikTok video. Returns comment text, author info, like counts, replies, and pinned status. Supports pagination via cursor.

View docs
GET/tiktok/video/transcript

Get Video Transcript

Extract the spoken transcript from a TikTok video. Returns timestamped text segments for any video with speech.

View docs
GET/tiktok/user/followers

Get Followers

Get a list of followers for any TikTok user. Returns follower profiles with usernames, display names, and avatar URLs.

View docs
GET/tiktok/user/following

Get Following

Get the list of accounts a TikTok user follows. Useful for understanding creator networks and interests.

View docs
GET/tiktok/search/users

Search Users

Search for TikTok users by keyword. Returns matching profiles with follower counts and verification status.

View docs
GET/tiktok/search/hashtag

Search Hashtag

Search for TikTok hashtags by keyword. Returns matching hashtags with view counts and video counts.

View docs
GET/tiktok/search/keyword

Search Keyword

Search TikTok videos by keyword. Returns videos matching the search term with full metadata and engagement stats.

View docs
GET/tiktok/get-trending-feed

Get Trending Feed

Get the current trending/For You feed from TikTok. Returns the hottest videos right now with full engagement data.

View docs
GET/tiktok/videos/popular

Get Popular Videos

Get the most popular TikTok videos right now. Returns top-performing videos with view counts, likes, and creator info.

View docs
GET/tiktok/creators/popular

Get Popular Creators

Get the most popular TikTok creators right now. Returns trending creator profiles with follower counts and engagement data.

View docs
GET/tiktok/hashtags/popular

Get Popular Hashtags

Get the most popular hashtags on TikTok right now. Returns trending hashtags with view counts and usage data.

View docs
GET/tiktok/songs/popular

Get Popular Songs

Get the most popular songs and sounds on TikTok right now. Returns trending audio with usage counts.

View docs
GET/tiktok/song

Get Song Data

Get detailed metadata for a specific TikTok sound/song. Returns title, artist, duration, usage count, and cover art.

View docs
GET/tiktok/song/videos

Get Song Videos

Get all videos using a specific TikTok sound/song. Returns videos with full metadata and engagement stats.

View docs
GET/tiktok/user/live

Get Live Data

Check if a TikTok user is currently live streaming and get live stream data including viewer count and stream title.

View docs
GET/tiktok/search/top

Search Top

Search TikTok's "Top" tab which combines the best results across videos, users, sounds, and hashtags for a keyword.

View docs
GET/instagram/profile

Get Instagram Profile

Fetch a public Instagram profile by handle. Returns user info, follower stats, bio, verification status, business category, and post count.

View docs
GET/instagram/basic-profile

Get Instagram Basic Profile

Fetch a lightweight Instagram profile by user ID. Returns core user data including follower count, media count, and verification status.

View docs
GET/instagram/user/posts

Get Instagram User Posts

Retrieve posts from an Instagram profile by handle. Returns post metadata including captions, like counts, and comment counts. Supports pagination.

View docs
GET/instagram/post

Get Instagram Post Data

Fetch detailed metadata for a single Instagram post or reel by URL. Returns like count, comment count, caption, video views, and author info.

View docs
GET/instagram/post/comments

Get Instagram Post Comments

Scrape comments from any Instagram post. Returns comment text, author info, like counts, and timestamps. Supports pagination via cursor.

View docs
GET/instagram/user/reels

Get Instagram User Reels

Retrieve reels from an Instagram user by user ID or handle. Returns reel metadata including play counts, like counts, and comment counts. Supports pagination.

View docs
GET/instagram/reels/search

Search Instagram Reels

Search for Instagram reels by keyword. Returns matching reels with play counts, like counts, and creator info.

View docs
GET/instagram/media/transcript

Get Instagram Media Transcript

Extract the spoken transcript from an Instagram post or reel. Returns the full text transcription for any video with speech.

View docs
GET/instagram/user/highlights

Get Instagram Story Highlights

Get all story highlights for an Instagram user by user ID or handle. Returns highlight titles, cover images, and metadata.

View docs
GET/instagram/user/highlight/detail

Get Instagram Highlight Details

Get detailed data for a specific Instagram story highlight. Returns media items, video URLs, and metadata for all items in the highlight.

View docs
GET/instagram/user/embed

Get Instagram Embed

Get the embed HTML for an Instagram user profile. Returns an embeddable HTML snippet for displaying the profile on external websites.

View docs

Takes 60 seconds

Your agents are one config file away from six platforms.

250 free API calls. No card. Add the MCP server to Claude, Cursor, Windsurf, or Zed, or hit the REST API from any language.