nevent_list_paid_ads
List individual ads for a paid ads provider, optionally filtered by campaign and/or ad group. Use after nevent_list_paid_campaigns or nevent_list_paid_ad_groups to drill down to ad level. Returns ad IDs, names, statuses, UTM fields (utmSource, utmMedium, utmCampaign, utmContainsMacros), and lastSyncedAt. Use the returned adId values with nevent_get_paid_ad_creative.
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": {
"provider": "<provider>"
},
"name": "nevent_list_paid_ads"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | Ad provider: meta | google | tiktok | |
| adGroupId | No | Optional: filter ads by parent ad group ID. Use nevent_list_paid_ad_groups to get valid adGroupId values. | |
| campaignId | No | Optional: filter ads by parent campaign ID. Use nevent_list_paid_campaigns to get valid campaignId values. |