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.
GET / v27.0/ ads_ archive Ad Library API's only callAbout 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_toreached_ countries GET /. The call returns the ads that match what you send.v27.0/ ads_ archive - 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), free | Scrappa, free | AdLibAPI, free | Metapi, free, POST /v1/tasks | Adyntel, free | Spytrend, free | |
|---|---|---|---|---|---|---|
| $ per 1,000 ads | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Completeness | 57% | 100% | 100% | 86% | 100% | 57% |
| Billing | free | free | free | free | free | free |
| Pay | $0 | $0 | $0 | $0 | $0 | $0 |
| Enough for | not published | 500 pages a month | 1,000 pages a month | 3,000 results a month | 50 pages, once | 500 results |
| Freshness | unknown | unknown | live | unknown | live | unknown |
| Who can get it | anyone 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 over | anyone with an account and a valid email address, one free account per person or company | anyone | anyone over 18 years old | anyone |
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.
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
| $ per 1,000 ads | $0.00 |
|---|---|
| Per | page of 25 |
| Billing | free |
| $ per 1,000 | $0.00 |
|---|
| Their pitch | The 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 |
|---|
| Keep data | Platform 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 data | Ad 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". |
| Pay | $0 |
|---|
| Batch | 10 |
|---|
| Answer | in the call |
|---|
| You send | ad_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 |
|---|---|
| Method | GET |
| Path | /v27.0/ads_archive |
| Plan | Free |
|---|---|
| Who can get it | anyone 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