Instagram audience
get_instagram_audienceRetrieve Instagram audience demographics and top cities or countries for followers or engaged accounts to analyze who follows or interacts, with age and gender breakdowns.
Instructions
Who the audience is: age, gender, age × gender, top cities and top countries of the followers, or of the accounts that engaged with the content. Rows have counts and share_pct; age also has app_share_pct (the app's own rule) and gender share_of_known_pct.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"breakdown": "<breakdown>"
},
"name": "get_instagram_audience"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum rows for city and country. | |
| audience | No | 'followers' = who follows the account (a snapshot, like the app's audience view); 'engaged' = accounts that interacted with content during the timeframe. | followers |
| breakdown | Yes | age, gender, age_gender (both together), city or country (top 45). | |
| timeframe | No | Window for the engaged audience (Meta's own: the current week or month). | this_month |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||