List advertiser ads
list_brand_adsPublic demo: Alex Hormozi only (page_id 116482854782233). Ad listings/details expose only approved public creatives; statistics describe this advertiser only. List 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 |