Apify Store
AS
Apify Store
/silva95gustavo/linkedin-ad-library-scraper

LinkedIn Ads Scraper

Extract ads of any format from LinkedIn Ad Library. Gain access to ad details, ad copy, media URL, call-to-action buttons and more. Dive deeper into the LinkedIn Ad Library for a competitive edge.

liveasyncunknown~30s typical
social mediaautomationotherlinkedinlibrary
$0.00006
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.00005 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /silva95gustavo/linkedin-ad-library-scraper for me.

Input

FieldTypeDescription
startUrls*arrayA list of LinkedIn Ad Library URLs. You can also use company URLs like `https://www.linkedin.com/company/nvidia/` as input. However, this is not recommended since it does not allow you to configure parameters such as date and country, and scraping may be slightly slower
resultsLimitintegerMaximum number of results per input URL. Free trial is limited to 300 results, please rent the actor to remove this limit.
skipDetailsbooleanIf true, the actor will not open the details page for each individual ad. Instead, it will only scroll through the list of ads. All ads will be included, but the information for each ad may be less complete (e.g., the body may be truncated). Enabling this option results in much faster scraping. default false
proxyConfigurationobjectSelect proxies to be used. default {"apifyProxyGroups":[],"useApifyProxy":true,"apifyProxyCountry":"US"}

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/silva95gustavo/linkedin-ad-library-scraper","input":{"startUrls":[{"url":"https://www.linkedin.com/ad-library/search?accountOwner=apify&countries=US&dateOption=last-30-days"}],"resultsLimit":3},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /silva95gustavo/linkedin-ad-library-scraper -i '{"startUrls":[{"url":"https://www.linkedin.com/ad-library/search?accountOwner=apify&countries=US&dateOption=last-30-days"}],"resultsLimit":3}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/silva95gustavo/linkedin-ad-library-scraper", input: {"startUrls":[{"url":"https://www.linkedin.com/ad-library/search?accountOwner=apify&countries=US&dateOption=last-30-days"}],"resultsLimit":3}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.