Facebook Ad Library API
Search public Facebook Ad Library creatives and advertiser campaigns.
fb-adlibrary
Capabilities
Every capability uses the same POST /execute envelope. Open an endpoint for
its exact ID, input contract, code samples, cost, runtime, and illustrative output.
fb-adlibrary.ad.search
Searches the public Facebook Ad Library by keyword and returns raw creative and transparency metadata. Supports validated country, language, publisher-platform, media, status, date, and sort filters.
fb-adlibrary.advertiser-ads.list
Lists public Facebook Ad Library creatives for a numeric advertiser page ID, with validated country, language, publisher-platform, media, status, date, and sort filters.
Common uses
- Monitor competitors' active advertising
- Research creative and messaging trends
- Build public ad-transparency datasets
Integration contract
A 200 response completed inline. A 202 response was queued; poll
GET /jobs/:id until it reaches completed or failed.
- Authenticate REST requests
- Poll jobs and retrieve results
- Handle errors and safe retries
- Understand credits and limits