Get Instagram Hashtag Posts
View all Instagram Data API endpoints →Collect public posts tagged with a hashtag. Pass keyword without the leading '#', e.g. travel. feed_type selects top (the default), recent or reels; paginate the recent and reels feeds with pagination_token, and the top feed with the next_page value from the previous response. The live-verified response returns data.count and data.items[] in the standard post shape — id, code, taken_at, caption with hashtags, author user object, media_type, like_count and comment_count — plus a top-level continuation token. A call for travel with feed_type=recent returned 24 current posts whose captions all contained #travel. Deduplicate by media id, because successive collection windows overlap.
API Features
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 →
/api/project/instagram/hashtag-posts API Response (JSON)
{} curl -X GET 'https://api.opendata-api.com/api/project/instagram/hashtag-posts?key=<API_KEY>&keyword=travel'
Query Result
Use Cases
- Collect campaign-hashtag posts and summarize posting activity across repeated collection windows.
- Compare the top and recent feeds of the same tag for content planning.
- Sample Reels attached to a topic tag for short-video research.
- Monitor a brand's hashtag for fresh user content in scheduled runs.