Home › Guides › Pinterest scraper

Pinterest data: which shops a keyword's pins link to, what the products cost, and whether searches for it are rising

Many Pinterest pins link out to a shop or site: 67.6% of the keyword-search pins in a 1,200-pin platform run did. The Pinterest Scraper & Trends returns pins for any keyword, board, profile or pin link — title, image, the shop or site each pin links to (outbound link and domain), product price, list price, discount and stock for product pins, reactions and board. For every keyword it can add the Pinterest Trends weekly search-interest series — one or two years of weekly values in 31 Pinterest Trends regions — with the latest week, the peak week and the week-, month- and year-over-year change. No Pinterest account, no API key, no browser.

Who it is for

What you get

Row typeChargedWhat it holds
pinyesTitle, description, image or video, outboundLink and outboundDomain, product name, price, list price, discount and stock, reactions, saves, repins, comments, shares, created date, pinner and follower count, board, Pinterest's topic labels (annotations), and where the pin came from
trendyesWeekly Pinterest Trends series for one keyword in one region: latest and peak week, average, week-, month- and year-over-year change, related searches
profileyesFollowers, following, pin and board counts, monthly views, website and domain verification, verified merchant, the first 25 boards
keyword-summaryfreePins analysed, the share with an outbound link, product pins, the top linked domains and Pinterest's related searches
board, statusfreeBoard details; the reason a link, board, profile or keyword gave nothing

Which pin fields are filled depends on where the pin came from, because Pinterest's answers differ:

FieldKeywordBoardProfilePin link
saves, repins–yesyesyes
comments, shares–––yes
createdAtyes–yesyes
Follower count, topic labelsyes––yes
searchRank, queryyes–––

Turn on includeDetails and every pin also gets the fields of its detail answer where Pinterest has them: saves, repins, comments, shares, created date, follower count and labels. Note that saves and repins are two different Pinterest counters and can be far apart in both directions. A count Pinterest does not give, or hides, is null, never 0.

Demand: Pinterest Trends next to the pins

Pinterest Trends reports search interest per week as 0–100, where 100 is the keyword's own highest week in the period — the shape of demand for one keyword, not a volume to compare across keywords. Choose one year (53 weekly values) or two years (105 weekly values, which adds the year-over-year change). A trimmed Trends row from a platform run, keyword wall decor, United States:

{
  "rowType": "trend",
  "keyword": "wall decor",
  "region": "US",
  "weeks": 53,
  "latestWeek": "2026-09-27",
  "latestIndex": 62,
  "peakWeek": "2026-08-23",
  "weekOverWeekPct": -6,
  "monthOverMonthPct": -30
}

The free keyword summary from the same run: 313 pins analysed, 132 of them with an outbound link (42.2%), with amazon.com the top linked domain (27 pins).

Example inputs

Product research for a keyword, with demand in the United States and in Great Britain & Ireland (200 pins and 2 Trends rows in a platform run):

{
  "searchQueries": ["wall decor"],
  "maxPinsPerSource": 200,
  "trendRegions": ["US", "GB+IE"]
}

Keyword demand only — two years, three markets, no pins (12 Trends rows):

{
  "searchQueries": ["wall decor", "linen dress",
    "halloween nails", "wedding cake"],
  "maxPinsPerSource": 0,
  "trendRegions": ["US", "TR", "DE"],
  "trendHistory": "2y"
}

Pinterest ends its results for a keyword at about 800–960 pins. With expandWithRelatedSearches on, the scraper continues with up to 10 of the related searches Pinterest suggests: 2,500 unique pins for one keyword in a 189-second platform run.

Measured data quality

From Apify platform runs on 2026-10-01:

Limits worth knowing

How it is billed

Pay per event: pin for each delivered pin row, pin-details for each pin whose detail answer arrived when includeDetails is on (pin-link rows include details and are only a pin), keyword-trend for each Trends series (one keyword in one region) and profile for each profile row. Status rows, board rows and keyword summaries are free. Current prices are on the Pricing tab on Apify.

Found the shops behind a keyword? The e-commerce & app intelligence guide shows how to check whether a store runs Shopify and read its catalogue. For wall decor, amazon.com was the top linked domain; the Amazon Product Scraper guide covers price, Buy Box and Best Sellers Rank for such products.

Frequently asked questions

Why are saves empty for keyword results?

Pinterest's search answer has reactions but no save counts. Turn on includeDetails: it reads each pin's detail answer, which costs one more request and one pin-details event per pin.

Why does a Pinterest keyword stop at 800–960 pins?

Pinterest ends its results for a keyword there: 957 unique pins for “boho living room” and 800 for “linen dress” in platform runs. With expandWithRelatedSearches the scraper continues with the related searches Pinterest suggests; every row from them carries the related search in relatedQuery.

What does the Pinterest Trends index mean?

Pinterest Trends reports search interest per week as 0–100, where 100 is the keyword's own highest week in the period. It shows the shape of demand for one keyword; two keywords' indexes are not on the same scale.

Do I need a Pinterest account or cookies?

No. The scraper reads what Pinterest shows logged-out visitors, without a login, an API key or a browser.

Why is there no Trends row for my keyword?

Pinterest Trends has no series for keywords with too few searches in a region. You get a free no-trend-data status row instead.

Start small: run one keyword with 50 pins and the US Trends series, read the free keyword summary, then widen to more keywords and regions. More social-platform scrapers: social data on foXLabs.

Open Pinterest Scraper on Apify →