ig_get_media_insights
Retrieve analytics for an Instagram media post, with metrics like views, reach, and interactions tailored to media type.
Instructions
Get insights/analytics for a specific media post. Default metrics 'views,reach' are safe for every media type. Metric availability differs by media type — request more selectively to avoid (#100) errors:
IMAGE / VIDEO / CAROUSEL: views, reach, saved, total_interactions, likes, comments (note: 'shares' may return (#100) on IMAGE — test before relying on it)
REEL: views, reach, saved, total_interactions, likes, comments, shares, reposts, reels_skip_rate
STORY: views, reach, total_interactions, navigation, replies, profile_activity, profile_visits, follows Note: 'impressions' and 'video_views' were deprecated in v22.0 — use 'views' instead. See https://developers.facebook.com/docs/instagram-platform/reference/instagram-media/insights/ for the authoritative per-type matrix.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| metric | No | Comma-separated metrics. Default 'views,reach' is universally supported; override per media type per the tool description. | views,reach |
| media_id | Yes | Media ID |