Analyze Competitor Content Strategy
Pull competitor posts and videos across platforms to reverse-engineer their content strategy.
Posts & videos from 10+ platforms
Pull structured post and video data from TikTok, Instagram, YouTube, Twitter/X, Facebook, LinkedIn, Threads, Bluesky, Twitch, Kick, Pinterest, and Truth Social. Get captions, engagement metrics, media URLs, and timestamps for content research and competitor monitoring.
Get videos posted by a TikTok user including captions, view counts, and engagement metrics.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_tiktok_videos",
"input": {
"handle": "charlidamelio"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific TikTok video including caption, stats, and audio information.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_tiktok_video",
"input": {
"url": "https://www.tiktok.com/@charlidamelio/video/7234567890123456789"
}
}' \
https://api.toolrouter.com/v1/tools/callGet live stream information for a TikTok user including stream status and viewer count.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_tiktok_live",
"input": {
"handle": "charlidamelio"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from an Instagram user including images, captions, likes, and comments.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_instagram_posts",
"input": {
"handle": "natgeo"
}
}' \
https://api.toolrouter.com/v1/tools/callGet reels from an Instagram user including video details, views, and engagement metrics.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_instagram_reels",
"input": {
"handle": "natgeo"
}
}' \
https://api.toolrouter.com/v1/tools/callGet story highlights from an Instagram user including highlight covers and titles.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_instagram_highlights",
"input": {
"handle": "natgeo"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific Instagram post or reel including media, caption, and engagement.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_instagram_post",
"input": {
"url": "https://www.instagram.com/p/ABC123def456/"
}
}' \
https://api.toolrouter.com/v1/tools/callGet videos from a YouTube channel including titles, view counts, and publish dates.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_youtube_videos",
"input": {
"handle": "mkbhd"
}
}' \
https://api.toolrouter.com/v1/tools/callGet shorts from a YouTube channel including titles, view counts, and thumbnails.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_youtube_shorts",
"input": {
"handle": "mkbhd"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific YouTube video including title, description, stats, and channel info.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_youtube_video",
"input": {
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
}
}' \
https://api.toolrouter.com/v1/tools/callGet videos from a YouTube playlist including titles, channels, and video order.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_youtube_playlist",
"input": {
"playlist_id": "PLrAXtmErZgOeiKm4sgNOknGvNjby9efdf"
}
}' \
https://api.toolrouter.com/v1/tools/callGet a YouTube community post including text content, images, polls, and engagement.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_youtube_community_post",
"input": {
"url": "https://www.youtube.com/post/Ugkx1234567890abcdef"
}
}' \
https://api.toolrouter.com/v1/tools/callGet tweets from a Twitter/X user including text, media, likes, retweets, and replies.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_twitter_tweets",
"input": {
"handle": "elonmusk"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific tweet including text, media, engagement metrics, and replies.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_twitter_tweet",
"input": {
"url": "https://x.com/elonmusk/status/1234567890123456789"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from a Facebook profile including text, media, reactions, and comments.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_facebook_posts",
"input": {
"url": "https://www.facebook.com/NASA"
}
}' \
https://api.toolrouter.com/v1/tools/callGet reels from a Facebook profile including video details, views, and reactions.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_facebook_reels",
"input": {
"url": "https://www.facebook.com/NASA"
}
}' \
https://api.toolrouter.com/v1/tools/callGet photos from a Facebook profile including image URLs, captions, and reactions.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_facebook_photos",
"input": {
"url": "https://www.facebook.com/NASA"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific Facebook post including text, media, reactions, and comments.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_facebook_post",
"input": {
"url": "https://www.facebook.com/NASA/posts/1234567890"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from a Facebook group including text, media, reactions, and member activity.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_facebook_group_posts",
"input": {
"url": "https://www.facebook.com/groups/reactjs"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific LinkedIn post including text, media, reactions, and comments.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_linkedin_post",
"input": {
"url": "https://www.linkedin.com/posts/satyanadella_activity-1234567890"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific Threads post including text, media, likes, and replies.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_threads_post",
"input": {
"url": "https://www.threads.net/@zuck/post/ABC123def456"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific Bluesky post including text, media, likes, and reposts.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_bluesky_post",
"input": {
"url": "https://bsky.app/profile/jay.bsky.team/post/3abc123def456"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a Twitch clip including title, streamer, game, duration, and view count.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_twitch_clip",
"input": {
"url": "https://clips.twitch.tv/ExampleClipName-AbCdEfGhIj123"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a Kick clip including title, streamer, category, duration, and view count.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_kick_clip",
"input": {
"url": "https://kick.com/streamer/clips/clip_ABC123"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a Pinterest pin including image, description, saves, and source link.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_pinterest_pin",
"input": {
"url": "https://www.pinterest.com/pin/1234567890/"
}
}' \
https://api.toolrouter.com/v1/tools/callGet all pins from a Pinterest board including images, descriptions, and save counts.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_pinterest_board",
"input": {
"url": "https://www.pinterest.com/user/board-name/"
}
}' \
https://api.toolrouter.com/v1/tools/callGet all boards from a Pinterest user including board names, pin counts, and cover images.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_pinterest_boards",
"input": {
"handle": "pinterest"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a specific Truth Social post including text, media, and engagement metrics.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_truthsocial_post",
"input": {
"url": "https://truthsocial.com/@realDonaldTrump/posts/123456789"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from a Truth Social user. Currently limited to prominent/verified users by the platform.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_truthsocial_posts",
"input": {
"handle": "realDonaldTrump"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from a Threads user. Returns the most recent 20-30 posts (platform limitation).
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_threads_posts",
"input": {
"handle": "zuck"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from a Bluesky user including text, media, likes, and reposts.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_bluesky_posts",
"input": {
"handle": "jay.bsky.team"
}
}' \
https://api.toolrouter.com/v1/tools/callGet posts from a LinkedIn company page. Limited to 7 pages of results (platform limitation).
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_linkedin_company_posts",
"input": {
"url": "https://www.linkedin.com/company/google/"
}
}' \
https://api.toolrouter.com/v1/tools/callGet details of a Twitter/X Community including name, description, member count, and rules.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_twitter_community",
"input": {
"url": "https://x.com/i/communities/1234567890"
}
}' \
https://api.toolrouter.com/v1/tools/callGet tweets from a Twitter/X Community including text, media, and engagement metrics.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_twitter_community_tweets",
"input": {
"url": "https://x.com/i/communities/1234567890"
}
}' \
https://api.toolrouter.com/v1/tools/callGet the full media items from a specific Instagram story highlight by its ID.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "social-media-content",
"skill": "get_instagram_highlight_detail",
"input": {
"id": "17890534567890123"
}
}' \
https://api.toolrouter.com/v1/tools/callclaude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"social-media-content","skill":"get_tiktok_videos","input":{}}' \
https://api.toolrouter.com/v1/tools/callPull competitor posts and videos across platforms to reverse-engineer their content strategy.
Study top-performing posts and videos to identify which content formats go viral in your niche.
Find relevant academic papers on any research topic across millions of scholarly publications.
Convert street addresses into precise latitude and longitude coordinates for mapping and spatial analysis.
Research competitor advertising across platforms, analyze their strategy, study their organic content, and generate your own ad creatives.
Accelerate social media growth by auditing your profiles, discovering trends, analyzing top content, and generating visuals.
Build and maintain a cohesive brand identity by extracting brand elements, managing logos, generating on-brand visuals, and auditing consistency.
Prepare a product launch media kit with professional visuals, campaign research, and press coverage analysis.
Use handle-based skills when you want recent posts from an account. Use URL-based skills when you want one specific post, video, reel, or tweet pulled by link.
Yes. Instagram highlights are covered with a two-step flow: fetch the highlights first, then drill into a specific highlight with its ID.
The content tools return engagement data such as likes, views, comments, and shares along with media URLs and timestamps, so you can compare performance, not just copy.
Yes. YouTube has dedicated video and playlist lookups, and TikTok includes both video and live-stream surfaces, which is useful when you need the full content footprint for an account.