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 Facebook Ad Library by keyword. Returns raw ad data including creative content, targeting info, spend data, and all metadata. Supports filtering by language, platform, media type, active status, date range, and sorting.
1 credit per requestfb-adlibrary.advertiser-ads.list
Lists all ads from a specific Facebook advertiser by their page ID. Returns raw ad data with full filter support.
1 credit per requestCommon 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