Datacircle

Ad Library API (Meta) pricing: Facebook Ad Library API

Is Ad Library API (Meta) yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

57% complete: 4 of the 7 fields on our checklistSee the 7 fields

$0.00per 1,000 adsWe haven't run Ad Library API (Meta) through our Facebook Ad Library API benchmark yet.We rank 141 plans for Facebook Ad Library APIs by price. Half the plans cost $0.79 or less per 1,000 ads. This plan and 1 other tie for the lowest price per 1,000 ads of the 141 plans. See the best free Facebook Ad Library API plan.Scrappa, AdLibAPI and Metapi are the best Facebook Ad Library API providers in the Datacircle benchmark.
Type a number to see the cheapest Ad Library API (Meta) plan for that many ads. The table below then sorts the other plans by what each costs.
Plan: Free Ad Library API's only plan
Call: GET /v27.0/ads_archive Ad Library API's only call
API: Facebook Ad Library API Ad Library API's only API

About this item

  • Freshness. We don't know how fresh this plan's data is.
  • 4 of the 7 fields on our checklist. Run dates, Platforms, Text, Advertiser.
  • Nothing to pay.
  • One call. You send ad_reached_countries to GET /v27.0/ads_archive. The call returns the ads that match what you send.
  • Who can get it: with conditions. Keep data: with conditions. Use data: with conditions.

Ad Library API (Meta): Facebook Ad Library API alternatives

Ad Library API (Meta) alternatives: other Facebook Ad Library API providers by price

We list other providers' plans closest to this plan in price per 1,000 ads.

This planAd Library API (Meta), freeScrappa, freeAdLibAPI, freeMetapi, free, POST /v1/tasksAdyntel, freeSpytrend, free
$ per 1,000 ads$0.00$0.00$0.00$0.00$0.00$0.00
Completeness57%100%100%86%100%57%
Billingfreefreefreefreefreefree
Pay$0$0$0$0$0$0
Enough fornot published500 pages a month1,000 pages a month3,000 results a month50 pages, once500 results
Freshnessunknownunknownliveunknownliveunknown
Who can get itanyone with a Facebook account whose identity and location are confirmed (step 1: "Go to Facebook.com/ID and follow the confirmation process required to run ads about social issues, elections or politics. It can take a few days to confirm the information you submit."), a Meta for Developers account (step 2: "you'll need to agree to our Platform Policy") and an app, calling with an access token, it covers ads about social issues, elections or politics delivered anywhere in the world during the past 7 years and ads of any type delivered to the United Kingdom (UK) or European Union during the past year (ads that did not reach any location in the EU return only if they are about social issues, elections or politics), spend, impressions and demographics come only for ads about social issues, elections or politics, and targeting, reach and payer information for ads delivered to the UK and EU, rate limit: "Calls within one hour = 200 * Number of Users" for an app, error 613 "Calls to this api have exceeded the rate limit."anyone 18 or overanyone with an account and a valid email address, one free account per person or companyanyoneanyone over 18 years oldanyone

Sources

From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-11-06.

  1. developers.facebook.com/docs/graph-api/overview/rate-limiting/
  2. developers.facebook.com/docs/graph-api/reference/ads_archive/
  3. developers.facebook.com/docs/graph-api/reference/archived-ad/
  4. developers.facebook.com/terms/
  5. facebook.com/ads/library/api/

Product details

The key fields this plan's answer can hold, then each filled column in its row on the sheet.

  • Ad status, not in the answer
  • Run dates
  • Platforms
  • Text
  • Media, not in the answer
  • Call to action, not in the answer
  • Advertiser
Price
$ per 1,000 ads$0.00
Perpage of 25
Billingfree
Not found
$ per 1,000$0.00
In their words
Their pitchThe Ad Library API helps you perform customized searches of the Ad Library for: Ads about social issues, elections or politics that were delivered anywhere in the world during the past 7 years, Ads of any type that were delivered to the United Kingdom (UK) or European Union during the past year
Data
Keep dataPlatform Terms 3.d: "Delete all Platform Data as soon as reasonably possible in the following cases: a. When retaining the Platform Data is no longer necessary for a legitimate business purpose that is consistent with these Terms and all other applicable terms and policies, [...] c. When we request you delete the Platform Data for the protection of Users [...]" and "Update or delete Platform Data promptly after receiving a request from us or the User to do so". Ad Library API, ad_snapshot_url: "While you cannot currently download a batch of archived ads, you can download ad creative such as images and text for an individual ad. If you do so, it must be for analysis and you must comply with the data storage terms in our Terms of Service."
Use dataAd Library API: "Content of the ad creative (subject to our Terms of Service)". Ad Library API, step 2: "As part of account creation, you'll need to agree to our Platform Policy." Platform Terms 2.a: "You will not sell, transfer, or sublicense Platform to anyone." Platform Terms 3.a: "You will not perform, or facilitate or support others in performing, any of the following prohibited practices (collectively, “Prohibited Practices”): i. Processing Platform Data to discriminate or encourage discrimination in a manner that disadvantages people based on personal attributes [...] ii. Processing Platform Data to make eligibility determinations about people, including for housing, employment, insurance, education opportunities, credit, government benefits, or immigration status. [...] iii. Processing Platform Data to perform, facilitate, or provide tools for surveillance. [...] iv. Selling, licensing, or purchasing Platform Data. v. Processing Platform Data without valid User consent in order to build or augment user profiles for any purpose. vi. Attempting to decode, circumvent, re-identify, de-anonymize, unscramble, unencrypt, reverse hash, or reverse-engineer Platform Data that is provided to you. vii. Changing your App's core functionality or data Processing so that Users would view it as an unfamiliar or different App, or materially changing the scope of Processing of previously collected Platform Data, unless in each case you first re-submit your App and receive our approval through App Review. viii. Processing Platform Data for purposes other than the applicable permitted purposes set forth in Meta's Developer Docs." Platform Terms 3.c: "You may only share Platform Data in compliance with these Terms [...] and only in the following circumstances".
Plan
Pay$0
Rate limit
Batch10
Speed
Answerin the call
The call
You sendad_reached_countries. Optional: ad_active_status, ad_delivery_date_max, ad_delivery_date_min, ad_type, bylines, delivery_by_region, estimated_audience_size_max, estimated_audience_size_min, languages, media_type, publisher_platforms, search_page_ids, search_terms, search_type, unmask_removed_content, fields, limit, one of before or after
MethodGET
Path/v27.0/ads_archive
About the plan
PlanFree
Who can get itanyone with a Facebook account whose identity and location are confirmed (step 1: "Go to Facebook.com/ID and follow the confirmation process required to run ads about social issues, elections or politics. It can take a few days to confirm the information you submit."), a Meta for Developers account (step 2: "you'll need to agree to our Platform Policy") and an app, calling with an access token, it covers ads about social issues, elections or politics delivered anywhere in the world during the past 7 years and ads of any type delivered to the United Kingdom (UK) or European Union during the past year (ads that did not reach any location in the EU return only if they are about social issues, elections or politics), spend, impressions and demographics come only for ads about social issues, elections or politics, and targeting, reach and payer information for ads delivered to the UK and EU, rate limit: "Calls within one hour = 200 * Number of Users" for an app, error 613 "Calls to this api have exceeded the rate limit."
The 29 fields the plan's answer can hold

ad archive ID, creation time, ad text, caption, link description, ad title, start date, end date, snapshot URL, audience by country, age and gender, beneficiary payers, Brazil total reach, byline, currency, delivery by region, audience by age and gender, estimated audience size, EU total reach, impressions range, languages, page ID, page name, publisher platforms, spend range, target ages, target gender, target locations, total reach by location, next cursor

Best GTM APIs