Pinterest Ad Library API - Ad Transparency Scraper avatar

Pinterest Ad Library API - Ad Transparency Scraper

Pricing

$10.00 / 1,000 pinterest ad events

Go to Apify Store
Pinterest Ad Library API - Ad Transparency Scraper

Pinterest Ad Library API - Ad Transparency Scraper

Access Pinterest's Ad Transparency Library. Search for advertiser names, retrieve active ads by country, categories, age range, or gender, and query specific ad creative details.

Pricing

$10.00 / 1,000 pinterest ad events

Rating

0.0

(0)

Developer

dev00

dev00

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Share

Pinterest Ad Library & Transparency Scraper

Query Pinterest's Ads Transparency Library directory to spy on competitors, discover active ads, find target demographics (location, age group, gender), target interest categories, and pull creative details (images, copy, external links).

Features

  • Search Advertisers: Look up advertiser names (e.g. google, nike) to find their exact advertiser handle.
  • Spy on Competitor Ads: Filter ads by advertiser name, target country, age range, gender, category, date ranges, and paginate results.
  • Detailed Ad Insights: Retrieve creative links, reasons for targeting, policy review decisions, and active runtime dates.
  • Pay-Per-Event pricing: Monetized per query event at a cost of $0.03 (3 cents) per successful action.

Input Configuration

ParameterTypeDefaultDescription
actionselectsearch_adsRun actions: search_ads, search_advertisers, or get_ad_details.
searchstring-Advertiser search keyword (required for search_advertisers).
countryselectFRTarget country code filter (e.g., FR, ES, DE).
advertiser_namestring-Filter by exact advertiser name (e.g., Google LLC).
verticalselect-Filter ads by interest category (e.g., ANIMALS, ART).
genderselect-Demographics gender filter (UNSPECIFIED, FEMALE, MALE).
age_bucketselectAGE_ALLTarget age group (e.g. AGE_18_24, AGE_ALL).
start_datestring-Ad active start date filter (YYYY-MM-DD).
end_datestring-Ad active end date filter (YYYY-MM-DD).
page_sizenumber24Number of ads to return (max 100).
bookmarkstring-Pagination cursor cursor.
ad_idstring-Pinterest Ad ID (required for get_ad_details).

Example Input

{
"action": "search_ads",
"country": "FR",
"advertiser_name": "Google LLC",
"age_bucket": "AGE_ALL",
"page_size": 24
}

Dataset Output

Provides clean structured outputs based on the action selected:

  • advertiser_names: Array of matched advertiser handles.
  • pin_ids_with_metadata / ad_ids_with_metadata: Array of active advertiser ad objects containing titles, descriptions, image URLs, categories, etc.
  • bookmark: Pagination cursor token.
  • ad_details: Full creative specifications, targeting metrics, and statement details.