100 free credits. No credit card required.Start building
Logo
Facebook logo
100 free credits. No credit card required

Facebook Adlibrary Search Ads API

Scrape Facebook Adlibrary Search Ads data with one API call. Searches the Facebook Ad Library for ads matching a keyword. Returns matching ads with creative text, images, sponsor info, and status.

Last updated October 2026Maintained by the SocialCrawl team

Returns Facebook Ad Library ads matching a keyword, each with its creative text, images, sponsor info, and running status.

Use it to find ads across all advertisers by keyword; if you already know the advertiser, adlibrary/company/ads is more direct.

Searching 68 platforms in parallel

·TikTok logoTikTok·Instagram logoInstagram·YouTube logoYouTube·Facebook logoFacebook·X logoX·LinkedIn logoLinkedIn·Reddit logoReddit·Threads logoThreads·Pinterest logoPinterest·Twitch logoTwitch·Truth Social logoTruth Social·Snapchat logoSnapchat·Kick logoKick·Bluesky logoBluesky·Kwai logoKwai·Rumble logoRumble·Spotify logoSpotify·Apple Music logoApple Music·TikTok Shop logoTikTok Shop·Amazon Shop logoAmazon Shop·Google Shopping logoGoogle Shopping·Trustpilot logoTrustpilot·TripAdvisor logoTripAdvisor·Yelp logoYelp·Linktree logoLinktree·Komi logoKomi·Pillar logoPillar·lnk.bio logolnk.bio·Facebook Ads logoFacebook Ads·Google Ads logoGoogle Ads·LinkedIn Ads logoLinkedIn Ads·Google Search logoGoogle Search·Google News logoGoogle News·Finance logoFinance·Polymarket logoPolymarket·Tavily logoTavily·Hacker News logoHacker News·GitHub logoGitHub·Perplexity logoPerplexity·Naver logoNaver·Utility logoUtility·Universal Search logoUniversal Search
·TikTok logoTikTok·Instagram logoInstagram·YouTube logoYouTube·Facebook logoFacebook·X logoX·LinkedIn logoLinkedIn·Reddit logoReddit·Threads logoThreads·Pinterest logoPinterest·Twitch logoTwitch·Truth Social logoTruth Social·Snapchat logoSnapchat·Kick logoKick·Bluesky logoBluesky·Kwai logoKwai·Rumble logoRumble·Spotify logoSpotify·Apple Music logoApple Music·TikTok Shop logoTikTok Shop·Amazon Shop logoAmazon Shop·Google Shopping logoGoogle Shopping·Trustpilot logoTrustpilot·TripAdvisor logoTripAdvisor·Yelp logoYelp·Linktree logoLinktree·Komi logoKomi·Pillar logoPillar·lnk.bio logolnk.bio·Facebook Ads logoFacebook Ads·Google Ads logoGoogle Ads·LinkedIn Ads logoLinkedIn Ads·Google Search logoGoogle Search·Google News logoGoogle News·Finance logoFinance·Polymarket logoPolymarket·Tavily logoTavily·Hacker News logoHacker News·GitHub logoGitHub·Perplexity logoPerplexity·Naver logoNaver·Utility logoUtility·Universal Search logoUniversal Search
·TikTok logoTikTok·Instagram logoInstagram·YouTube logoYouTube·Facebook logoFacebook·X logoX·LinkedIn logoLinkedIn·Reddit logoReddit·Threads logoThreads·Pinterest logoPinterest·Twitch logoTwitch·Truth Social logoTruth Social·Snapchat logoSnapchat·Kick logoKick·Bluesky logoBluesky·Kwai logoKwai·Rumble logoRumble·Spotify logoSpotify·Apple Music logoApple Music·TikTok Shop logoTikTok Shop·Amazon Shop logoAmazon Shop·Google Shopping logoGoogle Shopping·Trustpilot logoTrustpilot·TripAdvisor logoTripAdvisor·Yelp logoYelp·Linktree logoLinktree·Komi logoKomi·Pillar logoPillar·lnk.bio logolnk.bio·Facebook Ads logoFacebook Ads·Google Ads logoGoogle Ads·LinkedIn Ads logoLinkedIn Ads·Google Search logoGoogle Search·Google News logoGoogle News·Finance logoFinance·Polymarket logoPolymarket·Tavily logoTavily·Hacker News logoHacker News·GitHub logoGitHub·Perplexity logoPerplexity·Naver logoNaver·Utility logoUtility·Universal Search logoUniversal Search
·TikTok logoTikTok·Instagram logoInstagram·YouTube logoYouTube·Facebook logoFacebook·X logoX·LinkedIn logoLinkedIn·Reddit logoReddit·Threads logoThreads·Pinterest logoPinterest·Twitch logoTwitch·Truth Social logoTruth Social·Snapchat logoSnapchat·Kick logoKick·Bluesky logoBluesky·Kwai logoKwai·Rumble logoRumble·Spotify logoSpotify·Apple Music logoApple Music·TikTok Shop logoTikTok Shop·Amazon Shop logoAmazon Shop·Google Shopping logoGoogle Shopping·Trustpilot logoTrustpilot·TripAdvisor logoTripAdvisor·Yelp logoYelp·Linktree logoLinktree·Komi logoKomi·Pillar logoPillar·lnk.bio logolnk.bio·Facebook Ads logoFacebook Ads·Google Ads logoGoogle Ads·LinkedIn Ads logoLinkedIn Ads·Google Search logoGoogle Search·Google News logoGoogle News·Finance logoFinance·Polymarket logoPolymarket·Tavily logoTavily·Hacker News logoHacker News·GitHub logoGitHub·Perplexity logoPerplexity·Naver logoNaver·Utility logoUtility·Universal Search logoUniversal Search
Facebook API

What can you do with the Adlibrary Search Ads API?

The Adlibrary Search Ads endpoint gives you structured Facebook data with computed fields in a single request. No scraping infrastructure to build or maintain.

Example Request

curl -H "x-api-key: YOUR_API_KEY" \
  "https://www.socialcrawl.dev/v1/facebook/adlibrary/search/ads?query=artificial+intelligence&trim=true"
import requests

response = requests.get(
    "https://www.socialcrawl.dev/v1/facebook/adlibrary/search/ads",
    params={
    'query': 'artificial intelligence',
    'trim': 'true',
    },
    headers={"x-api-key": "YOUR_API_KEY"},
)

data = response.json()
const response = await fetch(
  "https://www.socialcrawl.dev/v1/facebook/adlibrary/search/ads?query=artificial+intelligence&trim=true",
  {
    headers: { "x-api-key": "YOUR_API_KEY" },
  },
);

const data = await response.json();

Parameters worth sending

  • trim=true Same price, lighter payload: drops the bulky raw fields.

Parameters

ParameterRequiredDescription
queryYesSearch keyword or phrase to find ads in the Facebook Ad Library
sort_byNoSort by impressions (high to low), or Most Recent (relevancy_monthly_grouped). Defaults to impressions. (total_impressions | relevancy_monthly_grouped)
search_typeNoIf you want to search by exact phrase or not (keyword_unordered | keyword_exact_phrase)
ad_typeNoSearch for all ads or only political and issue ads (all | political_and_issue_ads)
countryNoThis can only be one country. It has to be the 2 letter code for the country. It defaults to ALL.
statusNoStatus of the ad. Defaults to ACTIVE. (ALL | ACTIVE | INACTIVE)
media_typeNoMedia type of the ad. Defaults to ALL. Meme just means the ad has text and an image. No clue why they call it meme. (ALL | IMAGE | VIDEO | MEME | IMAGE_AND_MEME | NONE)
start_dateNoImpressions start date. Needs to be in YYYY-MM-DD format.
end_dateNoImpressions end date. Needs to be in YYYY-MM-DD format.
cursorNoCursor to paginate through results
trimNoSet to true for a trimmed down version of the response
Example Response

What does the Facebook Adlibrary Search Ads API return?

Every response follows one unified schema. Here is a real, unmodified response body, so you can see the exact fields you get back before spending a credit.

Example response
{
  "success": true,
  "platform": "facebook",
  "endpoint": "/v1/facebook/adlibrary/search/ads",
  "data": {
    "items": [
      {
        "ad_archive_id": "2139784727416787",
        "collation_count": 3,
        "collation_id": "3161863597339791",
        "is_active": true,
        "page_id": "576808235525866",
        "page_is_deleted": false,
        "snapshot": {
          "branded_content": {
            "page_id": "576808235525866",
            "page_is_deleted": false,
            "page_profile_uri": "https://www.facebook.com/user_b67ec1/",
            "page_name": "I-Hub IIT Patna Artificial Intelligence and Machine Learning"
          },
          "page_id": "101904016202906",
          "page_is_deleted": false,
          "page_profile_uri": "https://www.facebook.com/user_7f99b8/",
          "root_reshared_post": null,
          "byline": null,
          "disclaimer_label": null,
          "page_name": "High Onn Knowledge",
          "page_profile_picture_url": "https://scontent-lga3-3.xx.fbcdn.net/v/t39.35426-6/758964133_1751982689261468_2817971388824079048_n.jpg?stp=dst-jpg_s60x60_tt6&_nc_cat=108&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=9GujPrrsoVoQ7kNvwEzBKw3&_nc_oc=AdphdY9dc8BQzCqP4mwtaAr9SYtMfm7zoH66zN4yKfWBTNvc7pVmu_ixehEQFS7kOTQ&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&oh=00_AQM3MSOEkGzujevG2xnS1u5nuBIK87OELHdeRMTdSkZp8Q&oe=6AC52A91",
          "event": null,
          "caption": "www.masaischool.com",
          "cta_text": "Apply now",
          "cards": [],
          "body": {
            "text": "Build strong fundamentals with the AI & Machine Learning Certification Program by Vishlesan i-Hub, IIT Patna. Learn core AI & ML concepts through hands-on projects and practical learning. \n\nClick the link to Apply Now or get the link from my bio"
          },
          "cta_type": "APPLY_NOW",
          "display_format": "VIDEO",
          "link_description": null,
          "link_url": "https://www.masaischool.com/program/iit-patna/ai-ml-sop/accelerate",
          "images": [],
          "page_categories": [
            "Education website",
            "Education Service"
          ],
          "page_like_count": 86,
          "title": null,
          "videos": [
            {
              "video_hd_url": "https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m367/AQMlTgbEWk1bFuhd7FdLhLSeESnhUJiyb9306-Ph3kJgVsqb4LrlWnRv3M1H--g2ymC57qD3k-b3VQIbA2ymTHZziJltjmZ3N1iCFTZBPA.mp4?_nc_cat=111&_nc_sid=ef5aa3&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=rjpPzmru7qQQ7kNvwHPotPn&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5WSV9VU0VDQVNFX1BST0RVQ1RfVFlQRS4uQzMuNzIwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl83MjBwIiwieHB2X2Fzc2V0X2lkIjoxMDAxMzMzNjUyMzU1MTg4LCJhc3NldF9hZ2VfZGF5cyI6MTI2LCJ2aV91c2VjYXNlX2lkIjoxMjM3NCwiZHVyYXRpb25fcyI6MjgsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&_nc_zt=28&oh=00_AQPFDX9kfbHW6J7II7JEruZ2Tv5INiZJA7KyLg7oAIhF8A&oe=6AC530BF",
              "video_preview_image_url": "https://example.com/redacted",
              "video_sd_url": "https://video-lga3-3.xx.fbcdn.net/o1/v/t2/f2/m367/AQOQDi6sUF-QKcYNA2M09_I4Em9Ctdb77on_XXtDkEpFLuqMsjuaP0EkDL7dmYUzYBPNRc_Usk93gUHzqrCB-KdMw2GPRu61sB7LXagv2A.mp4?_nc_cat=104&_nc_sid=ef5aa3&_nc_ht=video-lga3-3.xx.fbcdn.net&_nc_ohc=hm5I4CqeRrwQ7kNvwHpkIDT&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5WSV9VU0VDQVNFX1BST0RVQ1RfVFlQRS4uQzMuMzYwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl8zNjBwIiwieHB2X2Fzc2V0X2lkIjoxMDAxMzMzNjUyMzU1MTg4LCJhc3NldF9hZ2VfZGF5cyI6MTI2LCJ2aV91c2VjYXNlX2lkIjoxMjM3NCwiZHVyYXRpb25fcyI6MjgsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&_nc_zt=28&oh=00_AQM0pS8xVx5ZI8zvZng5xRvDMkag2tG22ylsyVpw6HZKoQ&oe=6AC521AA",
              "watermarked_video_hd_url": null,
              "watermarked_video_sd_url": null
            }
          ],
          "is_reshared": false,
          "extra_links": [],
          "extra_texts": [],
          "extra_images": [],
          "extra_videos": [],
          "country_iso_code": null,
          "brazil_tax_id": null,
          "additional_info": null,
          "ec_certificates": []
        },
        "has_user_reported": false,
        "report_count": null,
        "menu_items": [],
        "state_media_run_label": null,
        "page_name": "I-Hub IIT Patna Artificial Intelligence and Machine Learning",
        "impressions_with_index": {
          "impressions_text": null,
          "impressions_index": -1
        },
        "gated_type": "ELIGIBLE",
        "categories": [
          "UNKNOWN"
        ],
        "is_aaa_eligible": false,
        "contains_digital_created_media": false,
        "reach_estimate": null,
        "currency": "",
        "spend": null,
        "end_date": 1790838000,
        "publisher_platform": [
          "FACEBOOK",
          "INSTAGRAM"
        ],
        "start_date": 1785308400,
        "contains_sensitive_content": false,
        "total_active_time": null,
        "regional_regulation_data": {
          "finserv": {
            "is_deemed_finserv": false,
            "is_limited_delivery": false
          },
          "tw_anti_scam": {
            "is_limited_delivery": false
          }
        },
        "hide_data_status": "NONE",
        "fev_info": null,
        "ad_id": null,
        "targeted_or_reached_countries": [],
        "url": "https://www.facebook.com/ads/library?id=2139784727416787",
        "start_date_string": "2026-07-29T07:00:00.000Z",
        "end_date_string": "2026-10-01T07:00:00.000Z"
      },
      {
        "ad_archive_id": "1055669670399239",
        "collation_count": 2,
        "collation_id": "1383170080575251",
        "is_active": true,
        "page_id": "195942257089305",
        "page_is_deleted": false,
        "snapshot": {
          "branded_content": null,
          "page_id": "195942257089305",
          "page_is_deleted": false,
          "page_profile_uri": "https://www.facebook.com/user_8757b4/",
          "root_reshared_post": null,
          "byline": null,
          "disclaimer_label": null,
          "page_name": "TalentSprint, Part of Accenture",
          "page_profile_picture_url": "https://scontent-lga3-2.xx.fbcdn.net/v/t39.35426-6/772725939_1960945541196934_8779058005522953830_n.jpg?stp=dst-jpg_s60x60_tt6&_nc_cat=100&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=ttZg0x2EDHwQ7kNvwGERQrn&_nc_oc=AdptUunFqum9jGJ7Q_kOWLhBOQedUL63_LOklzd3dL6SyaERC2gsYl1FOGGz06bxpCc&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&oh=00_AQMOGaKL0SNA1ZoLLKyL00DcLdTMxHtrmQFmv52w0prGuQ&oe=6AC516BE",
          "event": null,
          "caption": "galgotiasuniversity.edu.in",
          "cta_text": "Learn more",
          "cards": [
            {
              "body": "Looking for a BTech program that goes beyond classroom learning?\n\nIndustry-integrated curriculum, practical projects, future technologies, and career-focused learning designed for tomorrow's engineers.",
              "cta_type": "LEARN_MORE",
              "caption": "",
              "link_description": "Learn beyond the classroom with industry-integrated engineering education.",
              "link_url": "https://www.galgotiasuniversity.edu.in/industry-integrated-degrees/btech.php?utm_source=fb_webconv&utm_medium=paid_facebook&utm_campaign=gu-fb_webconv-performance-audience-btech-parents&utm_content=gu-fb_webconv-performance-audience-btech-parents",
              "title": "👉 Not Just a BTech. Build the Future with AI.",
              "cta_text": "Learn More",
              "video_hd_url": null,
              "video_preview_image_url": null,
              "video_sd_url": null,
              "watermarked_video_hd_url": null,
              "watermarked_video_sd_url": null,
              "image_crops": [],
              "original_image_url": "https://scontent-lga3-1.xx.fbcdn.net/v/t39.35426-6/772966218_1727642645168960_3218337231393249146_n.jpg?_nc_cat=103&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=5pduJyWHO9QQ7kNvwFsA7sI&_nc_oc=AdpblkfHPX4ONlhj9nimo7AV7aAHCAUU5Ypbs1sFTzyKNBXld0Lve8MX7F2Sx7RdyEA&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&oh=00_AQNak9nfOzxnRTOQUKyhazs--urUcznD8wVwDLDdNBUp5A&oe=6AC52018",
              "resized_image_url": "https://scontent-lga3-3.xx.fbcdn.net/v/t39.35426-6/772510818_897126909711802_599938382479698218_n.jpg?stp=dst-jpg_s600x600_tt6&_nc_cat=102&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=Ro-KszK899gQ7kNvwGCAB-U&_nc_oc=Adrw5x5arI_dKADNpSWIi4WLL-5LmDZW6Z93KaBbioFph-hXiJaCvh1zh8PYKR9X1o4&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&oh=00_AQPXv35Au7VXFesb42_tkwWVXlmaJYF2Wowbs_ltEhSJ8Q&oe=6AC54AF5",
              "watermarked_resized_image_url": ""
            },
            {
              "body": "Looking for a BTech program that goes beyond classroom learning?\n\nIndustry-integrated curriculum, practical projects, future technologies, and career-focused learning designed for tomorrow's engineers.",
              "cta_type": "LEARN_MORE",
              "caption": "",
              "link_description": "Learn beyond the classroom with industry-integrated engineering education.",
              "link_url": "https://www.galgotiasuniversity.edu.in/industry-integrated-degrees/btech.php?utm_source=fb_webconv&utm_medium=paid_facebook&utm_campaign=gu-fb_webconv-performance-audience-btech-parents&utm_content=gu-fb_webconv-performance-audience-btech-parents",
              "title": "👉 Not Just a BTech. Build the Future with AI.",
              "cta_text": "Learn More",
              "video_hd_url": null,
              "video_preview_image_url": null,
              "video_sd_url": null,
              "watermarked_video_hd_url": null,
              "watermarked_video_sd_url": null,
              "image_crops": [],
              "original_image_url": "https://scontent-lga3-2.xx.fbcdn.net/v/t39.35426-6/772138377_1065149695960474_8145393550861927560_n.jpg?_nc_cat=100&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=WOhY7jjORzsQ7kNvwG-eeUZ&_nc_oc=Adr7JA-3d55aUp0_mQq_zvcHx474KgDCnxnKKvytdRv7ezuRdKdrG2HsjmESVC_uAuM&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&oh=00_AQNnBFKyCEE9sABg_r1anoD4DCqTeWqK8YxXbrzJNJuogw&oe=6AC5175B",
              "resized_image_url": "https://scontent-lga3-1.xx.fbcdn.net/v/t39.35426-6/772965523_1807113250741448_8419369904608238412_n.jpg?stp=dst-jpg_s600x600_tt6&_nc_cat=109&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=U_-wQB52yMgQ7kNvwG3XfFY&_nc_oc=Ado7NTrzxf9OByha-2xj8GRU5pf40xkOp7VoPYNT4RndkB-Yzh6aoYxZ7bGYuxv2imk&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=vwQxxKvZ9al3_XJcdevFCw&_nc_ss=78289&oh=00_AQP4Xx_HPel4VXyrhYTRLyRcU3uQwoBeM3szNlgAKrSPyA&oe=6AC54169",
              "watermarked_resized_image_url": ""
            }
          ],
          "body": {
            "text": "Looking for a BTech program that goes beyond classroom learning?\n\nIndustry-integrated curriculum, practical projects, future technologies, and career-focused learning designed for tomorrow's engineers."
          },
          "cta_type": "LEARN_MORE",
          "display_format": "DCO",
          "link_description": "Learn beyond the classroom with industry-integrated engineering education.",
          "link_url": "https://www.galgotiasuniversity.edu.in/industry-integrated-degrees/btech.php?utm_source=fb_webconv&utm_medium=paid_facebook&utm_campaign=gu-fb_webconv-performance-audience-btech-parents&utm_content=gu-fb_webconv-performance-audience-btech-parents",
          "images": [],
          "page_categories": [
            "Education"
          ],
          "page_like_count": 639637,
          "title": "👉 Not Just a BTech. Build the Future with AI.",
          "videos": [],
          "is_reshared": false,
          "extra_links": [],
          "extra_texts": [],
          "extra_images": [],
          "extra_videos": [],
          "country_iso_code": null,
          "brazil_tax_id": null,
          "additional_info": null,
          "ec_certificates": []
        },
        "has_user_reported": false,
        "report_count": null,
        "menu_items": [],
        "state_media_run_label": null,
        "page_name": "TalentSprint, Part of Accenture",
        "impressions_with_index": {
          "impressions_text": null,
          "impressions_index": -1
        },
        "gated_type": "ELIGIBLE",
        "categories": [
          "UNKNOWN"
        ],
        "is_aaa_eligible": false,
        "contains_digital_created_media": false,
        "reach_estimate": null,
        "currency": "",
        "spend": null,
        "end_date": 1790838000,
        "publisher_platform": [
          "FACEBOOK",
          "INSTAGRAM"
        ],
        "start_date": 1786518000,
        "contains_sensitive_content": false,
        "total_active_time": null,
        "regional_regulation_data": {
          "finserv": {
            "is_deemed_finserv": false,
            "is_limited_delivery": false
          },
          "tw_anti_scam": {
            "is_limited_delivery": false
          }
        },
        "hide_data_status": "NONE",
        "fev_info": null,
        "ad_id": null,
        "targeted_or_reached_countries": [],
        "url": "https://www.facebook.com/ads/library?id=1055669670399239",
        "start_date_string": "2026-08-12T07:00:00.000Z",
        "end_date_string": "2026-10-01T07:00:00.000Z"
      }
    ],
    "next_cursor": "AQHT9bZGmT9QXCGQ5tqS-kL80Awg3MUVy8aPKjLViaCFbDdFyJh34pKRBMcXAOokd9Hv",
    "dropped": 0
  },
  "credits_used": 5,
  "request_id": "req_example000000",
  "cached": false,
  "pagination": {
    "next_cursor": "sc.eyJ2IjoyLCJjIjoiQVFIVDliWkdtVDlRWENHUTV0cVMta0w4MEF3ZzNNVVZ5OGFQS2pMVmlhQ0ZiRGRGeUpoMzRwS1JCTWNYQU9va2Q5SHYiLCJlIjoiZmFjZWJvb2svYWRsaWJyYXJ5L3NlYXJjaC9hZHMiLCJwIjoiY3Vyc29yIn0",
    "has_more": true,
    "page_size": 29
  },
  "credits_remaining": 9999,
  "source": "captured",
  "captured_at": "2026-10-02T07:32:32.822Z",
  "redacted": true
}

Live sample illustrating the unified response shape. Field values reflect the record you query.

API Details

How does the Facebook Adlibrary Search Ads API work?

Send a GET request with your API key and get back clean, structured JSON in our unified schema. Supported computed fields are populated when the source provides the required inputs.

Method

GET

Response

JSON

Why SocialCrawl

Why use SocialCrawl for Facebook Adlibrary Search Ads data?

We handle the complexity of Facebook data extraction so you can focus on building. Unified schema, AI enrichment, and zero platform logic in your code.

Developer First

How do you scrape social media data in seconds?

The fastest social media scraping API for developers. Scrape profiles, posts, comments, and analytics from 68 platforms covering 10B+ monthly active users.

One schema, every platform

Query 68 platforms with identical response structures. Write your integration once.

Computed fields, not just scraped

When an endpoint supports these metrics and the source provides the required inputs, the normalized record includes engagement_rate, estimated_reach, content_category, and language. Ready to use.

See your data before you code

Visual Data Explorer. Paste any URL, get rich result cards, sortable tables, CSV export.

import requests

response = requests.get(
    'https://www.socialcrawl.dev/v1/tiktok/profile',
    params={'handle': 'charlidamelio'},
    headers={'x-api-key': 'sc_YOUR_API_KEY'}
)
data = response.json()
[ .JSON ]
{
  "success": true,
  "platform": "tiktok",
  "data": {
    "author": {
      "username": "charlidamelio",
      "followers": 152400000
    },
    "engagement": {
      "likes": 12400000000,
      "engagement_rate": 0.087
    },
    "metadata": {
      "language": "en",
      "content_category": "lifestyle"
    }
  }
}
+ 68 platforms
FAQ

Have a question? We got answers

Find answers to frequently asked questions about SocialCrawl's API, pricing, and capabilities.

Contact us
How do I search the Facebook Ad Library with an API?
Send a GET request to /v1/facebook/adlibrary/search/ads with your query keyword. SocialCrawl returns matching ads with creative text, images, sponsor info, status, impressions bucket, and date range.
What search filters are supported?
Filter by country (2-letter code), status (ACTIVE/INACTIVE/ALL), media_type (IMAGE/VIDEO/MEME), ad_type (all or political_and_issue_ads), language, date range, and search_type (keyword_unordered or keyword_exact_phrase).
Can I find winning creatives without scraping?
Yes. Search by keyword, sort by total_impressions (high to low), and the top hits are the highest-impression ads running for that query. Ideal for ad inspiration, creative research, and swipe-file building.
How do I paginate through search results?
Take the cursor from the response and pass it as the cursor parameter on the next request. Continue until cursor is empty. Each page returns the same shape so your pagination loop stays simple across requests.
Can I restrict results to political ads only?
Yes. Pass ad_type=political_and_issue_ads to return only political and issue ads. The response includes full transparency data (funding entity, targeting, and disclaimer) for policy research and civic tech use cases.

Ask AI about SocialCrawl

Ready to scrape Facebook Adlibrary Search Ads data?

Get your API key and start pulling Facebook data in under 60 seconds.

Start for free

🤖 AI agent or LLM? Read this page as markdown