Facebook Ads Library Scraper
Search the Facebook Ad Library by keyword or advertiser Page ID: ad text, images, videos, CTA, run dates and platforms. No login, no browser.
- LIVE
- 1 credit per ad
- Failed results are free
Try it live
Press “Run it live” and the real result shows up here, exactly what your agent gets back.
Example output
What your agent gets back.
Nike
- Start date
- Jun 20, 2025
- Platforms
- Facebook, Instagram
- Active
- Yes
- End date
- Aug 28, 2025
- Categories
- Unknown
Get the gear that goes hard on and off the field.
Nike
- Start date
- Oct 19, 2026
- Platforms
- Facebook, Instagram
- Active
- Yes
- End date
- Oct 20, 2026
- Categories
- Unknown
Run through summer with gear that can take the heat.
Nike
- Start date
- Oct 19, 2026
- Platforms
- Facebook, Instagram
- Active
- Yes
- End date
- Oct 20, 2026
- Categories
- Unknown
Get the gear not afraid to put in the work.
View raw JSON
{
"adArchiveId": "1016451784037642",
"pageId": "15087023444",
"pageName": "Nike",
"pageProfileUrl": "https://www.facebook.com/nike/",
"pageProfilePictureUrl": "https://scontent-fra3-1.xx.fbcdn.net/v/t39.35426-6/509357337_4088170881445143_8138324132275675252_n.jpg?stp=dst-jpg_s60x60_tt6&_nc_cat=101&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=BxAxBxZ4kcoQ7kNvwG7vV6c&_nc_oc=Adqd-eSK_MXI4y7PkLk1fmj7jEsd1QbJPgsd5CL3fQ37jyNKi2b5_Z9uVS4_06avOv5jsoRHv3DdkywhC43xKxKg&_nc_zt=14&_nc_ht=scontent-fra3-1.xx&_nc_gid=Ccs-y2ffZtYykyq1rRl8aw&_nc_ss=72289&oh=00_AQMM1BhF5FPK_JPLq7kMIsqsIBv0_giXm4YtLPo-SVgU3A&oe=6ADD20C2",
"isActive": true,
"startDate": "2025-06-20T07:00:00.000Z",
"endDate": "2025-08-28T07:00:00.000Z",
"platforms": [
"FACEBOOK",
"INSTAGRAM"
],
"categories": [
"UNKNOWN"
],
"title": "{{product.name}}",
"body": "Get the gear that goes hard on and off the field.",
"ctaText": "Shop now",
"ctaType": "SHOP_NOW",
"linkUrl": "https://www.nike.com/us/en_us",
"images": [],
"videos": [],
"searchPageId": "15087023444",
"searchCountry": "US",
"totalMatchingAds": 34,
"hasMoreResults": true,
"scrapedAt": "2026-10-20T12:39:58.652Z"
}Use it from your agent
One key, any agent.
- 01Get your keySign up with your email. You start with 2,000 free credits.
- 02Call the toolSend the input as JSON. The answer comes back with the results and the credits used.
- 03Or plug in MCPAdd one block to Claude, Cursor or any MCP client and your agent finds “facebook-ads-library” by itself.
curl -X POST https://pullwire.dev/api/v1/tools/facebook-ads-library/runs \
-H "x-api-key: $PULLWIRE_API_KEY" \
-H "content-type: application/json" \
-d '{"searches":[{"query":"nike","country":"US","activeStatus":"active"}],"maxResults":3}'Waits up to 25 s for the results. Add ?async=1 to get a run id back right away.
Options
Everything you can set.
| Field | What it does | Type | Default |
|---|---|---|---|
| Searchesrequiredsearches | One entry per keyword or advertiser. Each returns the first page of matching ads (see totalMatchingAds/hasMoreResults). | list of entries | – |
| Keywordsearches[].query | Search term, e.g. a brand or product name. Leave empty when searching by Page ID. | text | – |
| Page IDsearches[].pageId | Numeric Facebook Page ID: returns all ads from that one advertiser instead of a keyword search. | text | – |
| Countrysearches[].country | ISO 3166-1 alpha-2 country code (e.g. US, DE, GB) or ALL for worldwide. | text | US |
| Active statussearches[].activeStatus | Only currently running ads, only stopped ads, or all. | one of: active, inactive, all | active |
| Max resultsmaxResults | Stop after this many ads in total. Empty: all ads from all searches. | number | – |
Pricing
Pay for results, not requests.
1credit per ad
One ad returned from the library. Searches with zero matches are not charged.
- Failed results are free
- One balance for every tool
- 2,000 free credits when you sign up
Use cases
What people do with it.
More tools
Same key, more sources.
[1706.03762] Attention Is All You Need
- Status code
- 200
- Format
- markdown
- Language
- en
- Content type
- text/html
Abstract page for arXiv paper 1706.03762: Attention Is All You Need
Web Scraper
LIVETurn any public web page into clean, LLM-ready Markdown, raw HTML or JSON fields picked with CSS selectors. Optional JavaScript rendering, screenshots and an automatic residential-proxy fallback when a site blocks.
Me at the zoo
- Channel
- jawed
- Word count
- 33
- Duration
- 0:21
- Language matched
- Yes
Also hier sind wir vor den Elefanten. Das Coole an den Typen ist dass sie sehr, sehr, sehr, lange Rüssel haben. Und das ist cool. Ansonsten gibt es nicht wirklich viel zu sagen.
YouTube Transcripts
LIVETranscripts of YouTube videos with timestamps, chapters, language choice and video metadata.
Software Engineer I, Fullstack (Search)
- Company
- Affirm
- Location
- Salt Lake City, UT
- Posted
- 4 days ago
- Apply badge
- Actively Hiring
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Search has become the default way consumers discover where to shop, compare options, and decide what…
LinkedIn Jobs Scraper
LIVESearch LinkedIn job postings by keyword, location, date posted, work type, experience level and job type: title, company, location, full description, seniority, employment type and applicant count. No login, no browser.