EU spend and reach
get_eu_transparencyRetrieve EU ad transparency data (spend, impressions, reach, demographics) from Meta's Ad Library API. Covers political/issue ads; empty for US commercial ads with no published data.
Instructions
Spend, impressions, reach and demographic breakdown from Meta's official Ad Library API. Covers ads delivered in the EU and political or issue ads anywhere. Returns nothing for an ordinary US commercial ad because that data is not published, which is the correct answer rather than an error. Needs META_ADS_ARCHIVE_TOKEN, which is free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum ads to return. | |
| query | No | Brand or advertiser name to look up. | |
| country | No | Two-letter EU country code, e.g. DE, FR, IE. Default DE. | |
| page_ids | No | Comma-separated Page IDs, as a more precise alternative to query. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ads | Yes | ||
| next | No | ||
| note | No | ||
| count | Yes | ||
| country | Yes | ||
| fields_returned | Yes |