Datacircle

Upscrape pricing: Facebook Ad Library API, POST /execute, Facebook Ad Library Advertiser Ads

Is Upscrape yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.

100% complete: all 7 key fields we checkSee the 7 fields

$0.00per 1,000 adsWe rank 78 plans by price. ScrapeUnblocker's €299 monthly plan costs the least per 1,000 ads: $0.0015. ScrapeUnblocker charges for each page of results. We count 500 ads on each page to get the $0.0015 price.Metapi, Adyntel and ScrapeCreators are the best Facebook Ad Library API providers in our benchmark.
Plan: Free credits one of Upscrape's 5 plans
Call: POST /execute, Facebook Ad Library Advertiser Ads one of Upscrape's 2 calls for this API
API: Facebook Ad Library API one of Upscrape's 33 APIs

About this item

  • Live. You get the ads from Meta's Ad Library when you call the API.
  • All 7 key fields we check. Ad status, Run dates, Platforms, Text, Media, Call to action, Advertiser.
  • Nothing to pay. You get 100 credits, enough for about 12 pages. Calls stop once your credits run out. Unused credits expire 60 days after issuance.
  • One call. You send input.page_id to POST /execute. You set capability to "fb-adlibrary.advertiser-ads.list" and the Content-Type header to "application/json". The call returns the answer when the provider is quick. When the provider is slow, the call returns a job. You fetch the answer once the job is done.
  • Who can get it: anyone at least 18 years old and legally capable of entering the terms. Keep data: no limit. Use data: with conditions.

Upscrape: Facebook Ad Library API alternatives

Upscrape alternatives: every Facebook Ad Library API provider ranked

The table starts with Upscrape's cheapest paid plan. Next come plans from other providers with the price per 1,000 ads closest to Upscrape's. Each plan in the table gives live data.

Upscrape, $499 pack, Scale, POST /execute, Facebook Ad Library Advertiser AdsScrapeUnblocker, pay as you goCaptapi, $275 packDataXAPI, top-up from $50DataBlue, $7,689 yearly
$ per 1,000 ads$0.10$0.0023$0.055$0.067$0.111
Completeness100%100%100%100%100%
Billingpay firstpay as you gopay firstpay firstyearly
Pay$499monthly$275$50$7,689
Enough for50,000 pagesas many as you pay for25,000 pages25,000 pages580,000 pages a month
Freshnesslivelivelivelivelive
Who can get itanyone at least 18 years old and legally capable of entering the termsanyone at least 18 years old or of the age of majority, with the legal capacity to enter into the Terms (its Terms' "Are at least 18 years old or the age of majority in your jurisdiction. Have the legal capacity and authority to enter into these Terms.")anyone at least 18 years olddevelopers and business users with the legal capacity their use requiresanyone at least 16 years old and legally able to enter into the Terms of Service

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-03.

  1. docs.upscrape.com/docs/api/credits-and-limits.md
  2. docs.upscrape.com/docs/api/errors
  3. docs.upscrape.com/docs/platforms/fb-adlibrary/fb-adlibrary.advertiser-ads.list/index.md
  4. docs.upscrape.com/docs/platforms/fb-adlibrary/fb-adlibrary.advertiser-ads.list/openapi.json
  5. docs.upscrape.com/docs/platforms/fb-adlibrary/index.md
  6. docs.upscrape.com/docs/platforms/linkedin/linkedin.profile.get
  7. docs.upscrape.com/llms.txt
  8. upscrape.com
  9. upscrape.com/pricing
  10. upscrape.com/terms

Product details

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

  • Ad status
  • Run dates
  • Platforms
  • Text
  • Media
  • Call to action
  • Advertiser
Price
$ per 1,000 ads$0.00
Perpage of 100
Billingfree
Charges
Also pays forfrom the same budget: 500 other calls
Overage
Units caphard
Not found
$ per 1,000$0.00
In their words
Their pitchList every ad of one advertiser's Facebook page, with the same filters as search.
Data
Freshnesslive
Keep datano limit
Use dataSubject to these terms and law, you may store, analyze, transform, combine, and use Output in workflows, reports, applications, and services for end users. [...] Output may contain third-party material, and Upscrape does not transfer ownership or grant a license in that material. [...] You may not use, facilitate, or permit use of the Service to: violate law, a court order, contract, or third-party right, harass, stalk, threaten, discriminate against, exploit, or harm a person, conduct unlawful surveillance or process personal data without a lawful basis, send spam, deceptive communications, or malicious code, collect sensitive information without authorization, circumvent access controls, authentication, limits, or security measures, interfere with, overload, damage, probe, or gain unauthorized access to a system, reverse engineer non-public code, systems, or methods, except where law prohibits this restriction, sell, sublicense, rent, or redistribute access to the Service or credentials, resell substantial unmodified Output as a standalone dataset, data broker service, or competing API without written permission, or misrepresent the source, accuracy, ownership, or endorsement of Output.
Plan
Pay$0
You get100 credits
Enough forabout 12 pages
Expires60 days after issuance
Rate limit
Per second20
Concurrent3
Batch1
Speed
Answerin the call or by polling
The call
You sendcapability "fb-adlibrary.advertiser-ads.list", input.page_id, Content-Type header "application/json". Optional: input.active, input.country, input.cursor, input.end_date, input.languages, input.limit, input.media_type, input.platforms, input.sort_by, input.start_date
MethodPOST
Path/execute
About the plan
PlanFree credits
Who can get itanyone at least 18 years old and legally capable of entering the terms
The 48 fields the plan's answer can hold

ad title, ad text, caption, call to action text, start date, Brazil tax ID, ad archive ID, ad ID, ad categories, collation count, collation ID, contains digital created media, contains sensitive content, currency, end date, impressions, impressions range, is AAA eligible, is active, page ID, page is deleted, page name, publisher platforms, reach estimate, report count, additional info, branded content, byline, cards, country code, call to action type, disclaimer label, display format, EC certificates, event, extra images, extra links, extra texts, extra videos, is reshared, link description, link URL, page categories, page like count, page profile URL, root reshared post, videos, results returned

Best GTM APIs