get_bulk_insights
Aggregate spend, impressions, clicks, conversions, and ROAS across all accessible Meta ad accounts in a single API call.
Instructions
Get performance insights across all accessible ad accounts in one call.
Aggregates spend, impressions, clicks, conversions, ROAS across accounts. Uses accounts from the Meta API (not accounts.yaml).
Args: time_range: 'today', 'yesterday', 'last_3d', 'last_7d', 'last_14d', 'last_30d'. level: 'account' (one row per account). Campaign-level bulk is not supported. limit_accounts: Max accounts to query (default 20).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| time_range | No | last_7d | |
| level | No | account | |
| limit_accounts | No |