Instagram Reel analytics API. Extract views, likes, comments from any public post.
Loved by 15,000+ data lovers
Video discusses upcoming social media trends including AI-generated content...
"It was very easy to set up and get going, and support was superb."
Ziv Erlichson, Founder at Plynn
"Quick, caring and efficient support!"
Thomas Puech, Designer
"Easy to connect - work's smooth and properly!"
Robert Podsiadlo, Founder at PrimeStuff
Start extracting insights from Social Media Videos in minutes, and save days of development.
01
02
03
Get started in minutes
// Pull the latest 12 reels from a public Instagram profile
const url = "https://api.socialkit.dev/instagram/channel-reels"
+ "?url=https://www.instagram.com/nasa"
+ "&limit=12"
+ "&access_key=YOUR_ACCESS_KEY";
const response = await fetch(url);
const { data } = await response.json();
// data.items[] => [{ shortcode, views, likes, comments, duration, ... }]
data.items.forEach(reel => {
console.log(`${reel.views} views — ${reel.url}`);
});
// Paginate: pass data.cursor back as a query param next call.Specialized capabilities designed specifically for developers workflows and use cases.
Step-by-step workflow to get started
Sign up and get your API access key instantly
Test the API with example requests in your terminal
Integrate into your existing codebase or pipeline
Set up scheduled jobs for automated data collection
Monitor usage and scale as needed
We solve real problems faced by teams every day
Pull Instagram Reel metrics programmatically without login or scraping. Our API provides consistent data access regardless of Instagram's UI changes.
See how teams are using this API in production
Build live dashboards that track video performance, engagement metrics, and trending content across social platforms.
A social media management tool integrates the API to provide clients with real-time performance tracking across 100+ accounts.
Create systems that monitor content performance and send alerts when videos hit certain thresholds or anomalies are detected.
An e-commerce brand built a system that alerts their team when competitor videos get unusual engagement spikes, catching trends early.
Automate the generation of performance reports, competitor analyses, and trend summaries without manual data collection.
A marketing agency automated their client reporting pipeline, reducing 40 hours of manual work monthly while serving 50+ clients.
Build tools that track channel growth, follower velocity, and engagement patterns over time for benchmarking and forecasting.
A creator tool tracks 10,000+ channels daily, identifying fast-growing accounts and predicting which will hit 100K subscribers next.
Integrate with your existing tools and platforms
Embed social media data extraction as a core feature in your application.
Process thousands of URLs overnight with scheduled batch jobs.
Power mobile apps with social media data via your API layer.
An Instagram Channel Reels API is a REST endpoint that returns every reel from a public Instagram profile as structured JSON. You pass a profile URL, the API returns a paginated list of reels with shortcodes, captions, view counts, like and comment counts, durations, thumbnails, and direct video URLs.
Unlike a generic posts endpoint, this one filters to reels only — so you don't have to scan through static posts and carousels to find short-form video. Every item is a reel with a video URL, view count, and duration. That makes it the right tool when you specifically care about Instagram's short-form ecosystem.
Instagram's algorithm treats reels differently from feed posts. Reach, view counts, and audience retention all behave on different curves. If you're an influencer marketer, agency, or content team focused on short-form video, you don't want a generic posts endpoint that returns a mix of images, carousels, and the occasional reel — you want the full reels history per profile, in reels-watching order.
The Channel Reels API gives you exactly that. Every result has a view count and a video URL. Sorting reels by view count gives you the creator's top hits in seconds. Pagination cursors let you walk back through years of content reliably.
Want to test it without writing code? Use the free Instagram channel reels extractor to pull a sample feed and inspect the response format.
Each reel in the response includes a videoUrl field with a direct link to the MP4 stream. These URLs are signed by Instagram's CDN and expire after several hours — fetch them fresh when you need to download. For thumbnail-only use cases, the thumbnailUrl works equivalently and follows the same expiry behavior.
If you need to persist video files for offline analysis or training data, fetch the URL and stream the bytes to your own storage immediately after the API call. Don't store the signed URL itself — by the time you re-use it, it will likely return a 403.
Comprehensive social media analysis APIs for YouTube, TikTok, Instagram, and Facebook content.
Extract video summaries, transcripts, comments, and engagement metrics from social media content with our powerful Social Media Data Extraction API.
Video discusses upcoming social media trends including AI-generated content...