facebookfacebook-graph-apiinstagram-apiinstagram-graph-apisocial-media

Instagram Graph API Media Insights returning empty views for Reels


Problem Summary

Around July 11, 2025, our Application (and many others i've spoken to) started receiving 0 views (impressions) when querying the insights for Instagram Reels via the Instagram Graph API.

This issue:


Example Request

GET v23.0/{ig-media-id}/insights?metric=views,likes,shares,reach
Host: graph.facebook.com
Authorization: Bearer {access-token}

Expected Response (before July 11):

{
  "data": [
    { "name": "views", "values": [ { "value": 1200 } ] },
    { "name": "likes", "values": [ { "value": 1150 } ] },
    { "name": "shares", "values": [ { "value": 900 } ] },
    { "name": "reach", "values": [ { "value": 900 } ] },
  ]
}

Actual Response (after July 11):

{
  "data": [
    { "name": "views", "values": [ { "value": 0 } ] },
    { "name": "likes", "values": [ { "value": 1150 } ] },
    { "name": "shares", "values": [ { "value": 900 } ] },
    { "name": "reach", "values": [ { "value": 900 } ] },
  ]
}

What I've Tried


Additional Context


Any help or direction would be much appreciated!


Solution

  • As of July 24, 2025 the Instagram Graph API media insights endpoint is returning correct values for views for Reels once again. I did not receive any official communication, bug acknowledgment, or changelog update from Meta.