Instagram Reels API
Extract transcripts from Instagram Reels
Brand Monitoring & Content Intelligence
Extract captions and transcripts from Instagram Reels for brand monitoring, content analysis, and social media intelligence. Search content, retrieve user profiles, and track mentions at scale.
1,000 free requests/month. No credit card required.
pip install trawl-sdk
# Extract Instagram Reel captions
curl -X POST https://api.gettrawl.com/api/instagram/preview \
-H "Content-Type: application/json" \
-d '{"url": "https://instagram.com/reel/ABC123"}'
# Python SDK
from trawl import TrawlClient
client = TrawlClient()
# Extract captions from any Reel
reel = client.instagram.preview("https://instagram.com/reel/ABC123")
# Search Instagram content
results = client.instagram.search(query="AI tools")
# Get user reels
reels = client.instagram.user_reels(user_id=12345)Why developers choose Trawl
Extract captions from any public Instagram Reel
Search Instagram content by keyword
User profile and post metadata retrieval
Reel and post comment extraction
No authentication needed for preview endpoint
Builder+ tier unlocks search and user endpoints
Structured JSON output with timestamps
Monitor brand mentions across Instagram content
2B+
Reels created daily
5
Output formats
<3s
Avg extraction time
Start extracting Reel transcripts in 30 seconds
pip install trawl-sdk
python -c "
from trawl import TrawlClient
t = TrawlClient().instagram.preview('https://instagram.com/reel/ABC123')
print(t.text[:200])
"