Page Insights reach and 3-second video viewer metrics removed on 2026-06-15
- Provider
- Meta
- Endpoint
GET /**/insights- Effective
- 2026-06-15
- Severity
- critical
- Change
- version-sunset
- Status
- verified
What changed
By 2026-06-15, on all API versions, the Page/post reach metrics (page_impressions_unique, post_impressions_unique and their paid, viral, nonviral, organic and fan variants, the page_posts_impressions family, page_posts_served_impressions_organic_unique) and the 3-second viewer metrics (page_video_views_unique, post_video_views_unique) return an invalid metric error. SHAPI flags calls that request one of these metrics.
What to do
Switch reach and unique-viewer reporting to page_total_media_view_unique and post_total_media_view_unique (and page_media_view/post_media_view with is_from_ads for paid vs organic). The numbers use a different method, so do not splice them onto historical reach series, and drop metrics that have no replacement (viral/nonviral reach).
Sources
- Provider notice (2026-02-18)
- https://developers.facebook.com/docs/graph-api/reference/v22.0/insights
- https://developers.facebook.com/docs/platforminsights/page/deprecated-metrics
- https://docs.supermetrics.com/docs/facebook-insights-field-changes-june-30-2026.md
Check your code
npx shapi-cli scan .shapi scan lists the call sites this change affects; shapi fix repairs them test-first when the advisory has an automatic fix. All advisories · Markdown · OSV · JSON