Instagram post & reel scraper
Extract data from public Instagram posts, reels, and carousels including media URLs, captions, and engagement metrics for social media research.
Get started with a simple API call.
const response = await fetch('https://api.crawlkit.sh/v1/crawl/instagram/content', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
shortcode: 'CxIIgCCq8mg',
options: {
timeout: 30000
}
})
});
const { data } = await response.json();
console.log(data.content.caption, data.content.likes);Everything you need for reliable instagram content extraction.
Get high-resolution image and video URLs from posts, reels, and carousels.
Access like count, comment count, view count, and share data.
Extract full caption text with parsed hashtags and mentions.
Retrieve top comments with author info, likes, and replies.
Get post author username, profile picture, and verification status.
Access posting date, time, and location information if available.
Get started in minutes with our simple API.
Sign up for free and get your API key instantly. No credit card required.
Use our simple REST API with your favorite programming language.
Receive clean JSON responses ready to use in your application.
Get clean, structured JSON data with every request. Our API returns comprehensive data including status codes, timing information, and your remaining credits.
{
"success": true,
"data": {
"content": {
"shortcode": "CxIIgCCq8mg",
"type": "image",
"caption": "Amazing sunset views...",
"likes": 125000,
"comments": 3200,
"mediaUrl": "https://...",
"author": {
"username": "photographer",
"isVerified": true
},
"postedAt": "2024-01-15T18:30:00Z"
},
"timing": { "total": 1800 },
"creditsUsed": 1,
"creditsRemaining": 99
}
}Common applications for Instagram Content.
Analyze viral content and trending formats.
Track mentions and tagged content about your brand.
Gather user-generated content for marketing campaigns.
Analyze comments and reactions for public sentiment.
Everything you need to know about the Instagram Content API.
The shortcode is the unique identifier in an Instagram URL. For example, in instagram.com/p/CxIIgCCq8mg, the shortcode is CxIIgCCq8mg.
We return direct URLs to the media files. You can download them using any HTTP client.
Yes, this endpoint works for regular posts, carousels, and reels. Stories require the shortcode from story URLs.
We return the top comments as shown on the post. For posts with many comments, typically 20-50 are returned.
Get 100 free credits to test the API. No credit card required.