Instagram · Capability

Instagram Analytics And Insights

Unified workflow for Instagram analytics and insights including account-level metrics, media-level performance data, user profile analysis, and competitor research via business discovery. Used by marketing analysts and social media strategists to measure content performance, track audience growth, and benchmark against competitors.

Run with Naftiko InstagramAnalyticsInsightsSocial MediaReporting

What You Can Do

GET
Get user — Get fields and edges on an Instagram Business or Creator account.
/v1/users/{user_id}
GET
Get business discovery — Get data about other Instagram Business or Creator accounts.
/v1/users/{user_id}/business-discovery
GET
Get user insights — Get social interaction metrics for the account.
/v1/users/{user_id}/insights
GET
Get media insights — Get social interaction metrics for a media object.
/v1/media/{media_id}/insights
GET
Get user media — Get a collection of IG Media objects published on the account.
/v1/users/{user_id}/media
GET
Get media — Get fields on an Instagram media object.
/v1/media/{media_id}

MCP Tools

get-user

Get fields and edges on an Instagram Business or Creator account.

read-only idempotent
get-business-discovery

Get data about other Instagram Business or Creator accounts.

read-only idempotent
get-user-insights

Get social interaction metrics for the account.

read-only idempotent
get-media-insights

Get social interaction metrics for a media object.

read-only idempotent
get-user-media

Get a collection of IG Media objects published on the account.

read-only idempotent
get-media

Get fields on an Instagram photo, video, story, reel, or album.

read-only idempotent

APIs Used

instagram-graph