List advertiser ads
list_brand_adsList creative summaries for one tracked advertiser, newest internal ID first, or with sort spend highest latest cumulative estimated spend first (use it for an advertiser's top ads). pagination.next_cursor returns the next page. Each ad carries internal_ad_id (AdSpendSpy ID) and meta_ad_id (the ad on Meta).
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": {
"page_id": "<page_id>"
},
"name": "list_brand_ads"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | newest = newest internal ID first; spend = highest estimated spend first. | newest |
| limit | No | ||
| cursor | No | Opaque pagination.next_cursor returned by the previous page with the same filters. | |
| page_id | Yes | Meta advertiser page ID, kept as a string. | |
| media_type | No | all | |
| active_only | No |