ig_get_account_insights
Retrieve Instagram account performance insights, including views, reach, follower count, interactions, and audience breakdowns, for a chosen period to analyze engagement and growth.
Instructions
Get Instagram account insights. Note: 'impressions', 'email_contacts', 'phone_call_clicks', 'text_message_clicks', 'get_directions_clicks', 'website_clicks', 'profile_views' were deprecated in v22.0. Use 'views', 'reach', 'follower_count', 'reposts' instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| since | No | Start date (Unix timestamp or ISO 8601) | |
| until | No | End date (Unix timestamp or ISO 8601) | |
| metric | Yes | Comma-separated metrics: views,reach,follower_count,reposts,accounts_engaged,total_interactions | |
| period | Yes | Aggregation period | |
| breakdown | No | Comma-separated breakdowns supported by the metric, e.g. media_product_type, follow_type, age, country | |
| timeframe | No | Required for demographics metrics; do not combine with since or until. Engaged/reached audience demographics only support this_week and this_month; follower demographics support all listed values. | |
| metric_type | No | Aggregation type. Defaults to total_value for metrics that require it, such as views and reposts. |