snapchat get insights
snapchat_get_insightsRead native Snapchat Ads performance stats by explicit time interval and granularity, with optional entity, audience, or delivery breakdowns for reporting.
Instructions
Read native Snapchat stats with explicit time interval (end exclusive), granularity and optional entity breakdown. Spend and monetary conversion values are micro currency. Empty test-account results are not live performance evidence. partial:true means Snap returned another page of rows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | No | Reporting level. Any level other than adaccounts needs entityId. | adaccounts |
| fields | No | Native stats fields, such as spend, impressions or swipes. See snapchat://reporting-fields. | |
| endTime | Yes | Interval end, exclusive, ISO timestamp with offset. | |
| entityId | No | Campaign, ad squad or ad UUID for that reporting level. | |
| breakdown | No | Optional entity breakdown below the reporting level. | |
| startTime | Yes | Interval start, ISO timestamp with offset. Align DAY intervals to midnight in the account timezone. | |
| adAccountId | Yes | Snapchat ad account UUID listed in SNAPCHAT_ADS_ACCOUNT_IDS; never an organization ID. | |
| granularity | No | Time bucketing of the returned stats. | TOTAL |
| reportDimension | No | Optional delivery audience pivot. Describes delivery, not configured targeting. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | Original tool result: parsed JSON when the text is JSON, otherwise the text or multiple MCP content blocks. Provider fields depend on the selected query. |