Read performance
get_ad_insightsPerformance for a window, at account, campaign, adset or ad level, optionally by day or broken down by age, gender, placement or platform. Every ratio (CTR, CPC, CPM, CPA, ROAS, frequency, hook rate) is computed from raw counts. Windows ending yesterday (last_7d, last_14d, last_30d) exclude today, as Meta's do. Purchases count one action type, never several summed. Rows with no impressions are omitted. Use since/until (YYYY-MM-DD, account timezone) for a custom window instead of date_preset.
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": {
"level": "<level>"
},
"name": "get_ad_insights"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes | ||
| since | No | ||
| until | No | ||
| breakdown | No | ||
| entity_ids | No | Restrict to these ids at the chosen level. | |
| date_preset | No | ||
| time_increment | No | 'day' returns one row per entity per day. Default 'all'. |