Meta Ad Library Api Pricing: What It Costs, Tier by Tier

9 min read

Reviewed by

Daily Intel Research Team

Evidence base

VSLs, ads, funnels, UTMs, transcripts, and market pattern review

Coverage

14+ languages · blackhat, greyhat, and whitehat patterns

8,226+

Videos & Ads

+50-100

Fresh Daily

$29.90

Per Month

Full Access

12.5 TB database · 72+ niches · cancel anytime

what is meta ad library api tutorial, and who is it actually for?

The Meta Ad Library API is the machine-readable version of the public Ad Library website — the search tool Meta built so anyone can look up which ads are currently running on Facebook and Instagram. Most people typing 'meta ad library api tutorial' want the query syntax, not an invoice. Nothing in the sources we checked shows a subscription fee attached to the API layer itself.

That's the part everyone assumes and nobody sources.

It's built first for researchers and compliance teams tracking political and social-issue advertising, a use case Meta designed around well before commercial media buyers started pulling from it. Direct-response operators use it differently, as a free way to check what a competitor's account is currently running before paying for a dedicated ad-intelligence tool like AdSpy or Minea.

where does meta ad library api python actually help, and where does it not?

Python helps you pull results from the Ad Library API at scale — paginating through thousands of records, filtering by page name or date range, and exporting to a spreadsheet faster than clicking through the website by hand. It doesn't help with anything the endpoint doesn't expose in the first place, and that list is longer than most tutorials mention.

It also isn't server-side tracking, and conflating the two costs you time.

Conversions API, or CAPI, sends your own conversion events back to Meta from your server instead of the browser, and it's a completely different system from the one this page is about.

Meta's own documentation puts the setup plainly: it 'requires a Pixel/dataset ID plus an access token generated in Events Manager or via a system user,' per Meta's Conversions API developer docs. None of that applies to the Ad Library API, which needs no pixel and no server — just an approved developer account and a query.

For the CAPI side, Meta's best-practices guide is specific about which fields matter most. It 'names email (em), client_ip_address, first/last name (fn, ln) and phone (ph) as the high-quality parameters to send,' per Meta's Conversions API best practices docs — none of which the Ad Library API asks for or returns.

what separates a good ad library api from a useless one?

A good ad library API returns enough fields to actually reverse-engineer a competitor's angle: landing page, start date, spend range, and creative. A useless one returns just enough to prove the ad exists and nothing you can act on. That gap is exactly why paid ad-intelligence tools survive next to a free transparency feature — the free version was never built for media buying.

None of that is complicated. It's just rarely written down in one place.

The uncomfortable math: maintaining a Python scraper against a free endpoint that changes its fields without notice can cost more engineering time per month than AdSpy's flat $149 — the sticker price just hides where the expense sits.

  • Field completeness: whether it returns the landing page and creative, or only headline text and a start date.
  • Coverage you can check against a claim: AdSpy states its database spans 208 million-plus ads and nearly 30 million advertisers across 225 countries — a number worth testing yourself before you buy.
  • Removal speed: how fast a paused or pulled ad actually drops out of results, covered in our note on [why ads disappear from the Meta Ad Library overnight](/compliance/why-ads-disappear-from-the-meta-ad-library-overnight).
  • Whether the price is published anywhere at all, or gated behind a signup form the way some video and creative tools in this space still are.

what is ad library api?

The Ad Library API is Meta's programmatic interface for querying the same data shown on the public Ad Library website: who's running an ad, on which Meta platform, and for how long. It returns that as structured data instead of a page you'd have to scroll. It covers Facebook and Instagram only. It does not cover TikTok, Snapchat, or Google, so any comparison of 'ad libraries' across platforms is really a comparison of separate, unrelated tools with their own access rules.

It was built under a transparency mandate aimed originally at political and social-issue advertising, not commerce, and that origin still shows in what it returns. Fields useful for policy research — disclaimer text, page ownership — are complete. Fields a media buyer actually wants, like exact spend and click-through data, either don't exist or are bucketed into ranges too wide to plan a budget from.

what does it actually cover, and what does it miss?

It covers what's currently live plus recently removed ads within whatever retention window Meta sets for the public Ad Library, along with the advertiser's Page name, the ad's start date, and which Meta platforms it's running on. For ads Meta classifies as political or about a social issue, it also adds a spend range and an impressions range broken out by country, age, and gender. What it misses is the part a media buyer needs to reverse-engineer a funnel: real spend, conversion performance, and the landing page behind a cloaked link. It also misses any ad already pulled outside the window Meta keeps it visible for — a gap documented field by field in our page on exactly which fields the API won't return.

You can see that an ad ran; you can't see whether it worked.

That distinction matters most for the ads without a political or social-issue label, which is most direct-response advertising. Spend and impression ranges are a legal requirement tied to specific ad categories, not a feature Meta extended to every advertiser. So a $47 supplement funnel running as a plain commercial ad shows none of that, even if a get-out-the-vote ad from the same Page does.

who is it genuinely useful for?

It's genuinely useful for anyone who needs to prove an ad existed, not for anyone trying to reverse-engineer why it worked. That covers compliance teams checking whether a competitor's health claim ran without a required disclaimer, researchers tracking political ad spend by region, and media buyers testing a niche before paying for a dedicated tool.

It's a starting point, not a research stack.

For teams running media-buying operations against direct-response offers, the API is usually the free first click before a paid one. Check whether a competitor is still running an angle, then move to AdSpy, Minea, or Anstrex's pricing across its Native, Push, Pops and TikTok products once you need the landing page or the account history behind it. We checked that split against the API's coverage gaps ourselves, and it holds: the free tool tells you an ad exists, the paid ones tell you what it says and where it sends traffic.

what does it cost, and what is gated?

The API itself carries no published subscription fee in anything we could verify, and access runs through Meta's developer approval process rather than a price tag. That's the one figure on this page we could not confirm directly, and settling it would take a fresh pull of Meta's current developer terms rather than a cached price page. Everything downstream of it, by contrast, is priced in the open.

AdSpy backs its $149 flat rate with a specific claim: its database, the company says, 'covers 208,094,000+ ads from 29,887,000+ advertisers across 225 countries,' per AdSpy's site. That's a number worth spot-checking against your own niche before you commit to a year of it. That $149 is also labeled an introductory rate, so don't assume it holds past your first renewal.

VTurb, the video player many of the same operators run their VSLs on, works the same way — no live pricing page as of our last check, per VTurb's site.

You ask sales. That's the model.

ToolEntry priceWhat you getNotes
AdSpy$149/monthSingle plan, described by the vendor as virtually unlimited usageVendor flags this as an introductory rate subject to change
Minea$49/month ($39 quarterly)10 AI analyses per monthPremium tier removes the analysis cap at $99/month
Anstrex (per product)$39.99–$89.99/monthNative, Push, Pops and InStream sold separatelyAnstrex Dropship offered free
BigSpyunconfirmedHistorically cited around $9–$99/month by tierPricing page returned no readable data as of August 2026

Quick decision checklist

Use this page as a decision aid, not a generic blog post. The practical question is whether the reader needs faster evidence about what is already working in VSL-driven direct response, especially across nutra, supplements, GLP-1, weight loss, blood sugar, and adjacent high-intent health markets.

Daily Intel Service is most relevant when the next decision depends on active market examples: which hook to test, which claim style is risky, which funnel structure is common, which language market is moving, and whether a competitor's creative is likely early, scaling, or already saturated.

  • Start with the TL;DR if you need the direct answer.
  • Use the table to compare trade-offs quickly.
  • Use the FAQ for answer-engine-ready summaries.
  • Use the CTA when the decision requires live VSL and ad examples instead of theory.

Daily Intel's coverage advantage

Daily Intel Service is positioned around category-leading variety and actionability: one of the broadest direct-response catalogs of VSLs and ad creatives across blackhat, greyhat, and whitehat advertising patterns, with enough context to understand what the advertiser is doing beyond the visible creative. The practical difference is that members are not just seeing a screenshot; they are seeing the VSL, the ad, the funnel path, the transcript, the UTM context, and the research notes that turn the asset into a decision.

This matters because direct-response affiliates do not operate in one clean category. A weight-loss campaign may use a whitehat compliance ad, a greyhat pre-lander, a more aggressive VSL, and a checkout path designed around upsells and recovery. A useful intelligence platform needs to capture that spectrum instead of pretending every winning campaign looks like a public brand ad.

Blackhat, whitehat, and multilingual signal coverage

Daily Intel tracks patterns across both blackhat-style and whitehat-style campaigns so operators can understand the market without blindly copying risk. Whitehat examples help with durability and compliance review; blackhat and greyhat examples reveal pressure points, hooks, mechanisms, and funnel structures that may be driving spend but require careful adaptation before use.

The catalog is also built for global operators, with VSL and ad references spanning 14+ languages and different local idioms. That is a key advantage for Brazilian, LATAM, European, MENA, Indian, and non-native English affiliates who need to see how the same market desire is translated across cultures instead of only studying US English ads.

Research needGeneric ad archiveDaily Intel Service
Creative volumeLarge raw databases with mixed relevanceCurated VSL and ad examples selected for direct-response usefulness
Blackhat and whitehat awarenessOften flattened into screenshots or URLsExplicit attention to compliance spectrum, cloaking risk, and claim style
Post-click contextUsually limited or inconsistentVSL, transcript, funnel path, checkout, upsell, UTM, and recovery notes where available
Language coverageSearch filters may exist, but context is thin14+ language and international idiom coverage for global affiliate research
Best use caseBroad browsing and historical lookupNutra, supplement, GLP-1, VSL, and direct-response campaign decisions

How to use the intelligence responsibly

The goal is modeling, not copying. Use Daily Intel to understand structure: hook, mechanism, proof, claim intensity, funnel depth, offer economics, and saturation stage. Then build original creative, review claims, and adapt the angle to the traffic source, country, language, and compliance requirements of the campaign.

A strong workflow compares multiple examples before acting. If the same mechanism appears across several languages, several advertisers, and several funnel variants, it may be a durable market signal. If the example appears only once or depends on an aggressive claim, treat it as a research clue rather than a campaign template.

  • Model structure, not protected creative assets.
  • Separate whitehat durability from blackhat persuasion pressure.
  • Compare US English examples against LATAM, European, and other language variants.
  • Use transcripts and funnel notes to build original briefs.
  • Keep compliance review separate from market research.

Methodology and source context

Daily Intel pages are written from a research workflow that reviews active VSLs, Meta ad creatives, transcripts, UTMs, funnel paths, checkout steps, upsells, recovery sequences, and compliance-sensitive claim patterns. The goal is to explain observable market behavior, not to provide legal, medical, or platform policy advice.

For educational pages, the supporting references should help readers verify search, crawlability, and public ad research context, especially Meta Ad Library, Meta advertising standards, and Google helpful content guidance. Daily Intel then adds the direct-response interpretation layer so the page explains what the signal means for actual affiliate research decisions.

For deeper evaluation, continue through Ad spy comparison hub, VidTao Review 2026: Free YouTube Ad Spy, Real Limits, How to Find Winning Ads: 6 Scaling Signals That Matter, TikTok Creative Center: Walkthrough, Limits & Fixes, AdSpy Pricing 2026: Real Cost, Coupons & Alternatives, and What is a VSL?. These related Daily Intel pages connect this topic to the relevant methodology, pricing, trust context, comparison path, or niche workflow.

Founding rate — locked forever

Access curated VSL intelligence for $29.90/mo

  • 50–100 manually validated VSLs every day at 11PM EST
  • major niches niches, 14+ languages, blackhat-to-whitehat pattern coverage
  • live catalog VSL/ad catalog, transcripts, UTMs, full funnel maps
  • Cancel anytime — founding rate stays yours forever

Daily Intel Service delivers manually curated research around active-scaling VSLs, Meta creatives, UTMs, funnels, and nutra market movement.

$29.90/mo

$299/mo

Coupon LIFETIME-269-OFF auto-applied

Claim the rate

Secure checkout · Stripe

Frequently asked questions

  • Does Meta charge for Ad Library API access?

    Nothing in the sources we checked shows a published subscription fee for the API itself — access runs through Meta's developer approval process rather than a price tag. That's the one item on this page we couldn't confirm with certainty, and settling it would take a direct pull of Meta's current developer terms rather than a cached price page.
  • What's the difference between the Ad Library API and Meta's Conversions API?

    The Ad Library API returns data about which ads are running; Meta's Conversions API, or CAPI, sends your own conversion events from your server back to Meta. They share a developer platform and nothing else — CAPI needs a Pixel ID and an access token per Meta's own documentation, while the Ad Library API needs only an approved developer account.
  • Why do paid tools like AdSpy or Minea exist if the Ad Library API is free?

    Because the free API is missing exactly what a media buyer needs most: landing pages, video creative, and account history over time. AdSpy prices at $149/month for what it calls virtually unlimited usage, and Minea starts at $49/month — both exist to fill the gap between 'this ad exists' and 'here's how it's built,' which the raw API doesn't answer.
  • Does the Ad Library API show how much a competitor is spending?

    Only for ads Meta classifies as political or about a social issue — for those, it returns a spend range and an impressions range broken out by country, age and gender. A plain commercial ad for a supplement or a course gets none of that, which is a limit the API's fields impose, not a paywall.
  • Is BigSpy or Anstrex cheaper than AdSpy?

    On a per-product basis, yes — Anstrex sells Native, Push, Pops and InStream separately from $39.99 to $89.99 a month each, so a single-product buyer pays less than AdSpy's $149 flat rate. BigSpy's current tiers couldn't be confirmed on the pricing page we checked in August 2026, so treat the roughly $9-$99/month range often quoted as approximate.

Continue the research path

Related pages

Next in compareMeta Ad Library Api: Automate Competitor Ad Monitoring ( GuideA direct answer for operators running paid traffic to VSLs and direct-response offers, written from verified sources rather than restated marketing.

Lock $29.90/mo forever

Coupon LIFETIME-269-OFF · Cancel anytime

Get Access