Get Instagram Reels by Username or ID
View all Instagram Data API endpoints →Fetch only the Reels (short-form videos) published by a public account. Pass username_or_id; continue with the pagination_token from the previous response. Items follow the post shape — id, code, taken_at, caption, media_type=2 with video_versions and clips_metadata, like_count, comment_count and play_count — but are restricted to the account's Reels tab, so you do not need to filter mixed feed items yourself.
API Features
Reels-only feed Returns short-form videos directly, skipping photos and carousels in the mixed post feed.
Video renditions video_versions provides playable URLs and dimensions per Reel.
Sound identifiers clips_metadata.audio_canonical_id connects each Reel to the audio endpoints.
Play-count snapshots play_count, like_count and comment_count give per-collection engagement samples.
Live API Demo
🔒 Sign in to try it live
Log in to call this API with your own API key. New accounts get 100 free credits — no card required.
Log in / Sign upNo active API key found. Create one in your Dashboard, then reload this page. Dashboard →
GET
/api/project/instagram/user-reels API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/instagram/user-reels?key=<API_KEY>&username_or_id=instagram'
curl -X GET 'https://api.opendata-api.com/api/project/instagram/user-reels?key=<API_KEY>&username_or_id=instagram'
Query Result
Need Help?
If you encounter API issues or need other API requirements, please contact us.
Use Cases
- Build a Reels-only content sample per creator for short-video format research.
- Compare recurring formats and posting cadence across creators' Reels tabs.
- Collect audio IDs from a creator's Reels to study their sound choices.
- Track a brand's Reels output in scheduled windows without parsing the main feed.