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
- E-commerce and print-on-demand research — which shops and sites the pins of a keyword link to, product prices and discounts, and whether searches for it are rising.
- Pinterest SEO and content planning — top pins for a keyword with Pinterest's topic labels, related searches, and the weeks when interest peaks.
- Seasonal planning — two years of weekly interest per keyword in 31 regions, with month-over-month and year-over-year change.
- Brand and competitor tracking — a brand's profile (followers, monthly views, boards) and its created pins with saves and repins.
- Creator and influencer discovery — the pinners behind a keyword's pins, with their follower counts.
What you get
| Row type | Charged | What it holds |
|---|---|---|
pin | yes | Title, 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 |
trend | yes | Weekly Pinterest Trends series for one keyword in one region: latest and peak week, average, week-, month- and year-over-year change, related searches |
profile | yes | Followers, following, pin and board counts, monthly views, website and domain verification, verified merchant, the first 25 boards |
keyword-summary | free | Pins analysed, the share with an outbound link, product pins, the top linked domains and Pinterest's related searches |
board, status | free | Board 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:
| Field | Keyword | Board | Profile | Pin link |
|---|---|---|---|---|
saves, repins | – | yes | yes | yes |
comments, shares | – | – | – | yes |
createdAt | yes | – | yes | yes |
| Follower count, topic labels | yes | – | – | yes |
searchRank, query | yes | – | – | – |
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:
- Uniqueness: every run delivered each pin once (1,200 of 1,200, 2,500 of 2,500, 1,070 of 1,070 unique pin IDs).
- Keyword search pins (4 keywords × 300): image, created date, pinner with follower count and board on 100%; topic labels on 97.1%; outbound link on 68.1%. The share linking out depends on the keyword: 90.3% for
keto dinner recipes, 70.0% forlinen dress, 67.0% forhalloween nails, 43.0% forwall decor. Pins without a link are uploads Pinterest marks “Uploaded by user”. - Details on (200 pins): saves 96.5%, repins 100%, comments 97.5%, shares 100%.
- Board pins (470): saves 99.4%, repins 99.8%; Pinterest's board feed has no created date, so turn on details for it.
- Against the source: 20 random rows from three runs were compared field by field with the pin's live Pinterest answer. 143 values of fixed fields (link, created date, pinner, title, image…) matched and 0 differed; counters had moved by 1 to 3 on 3 pins.
Limits worth knowing
- No save counts in keyword results — Pinterest's search answer has reactions only. Details add them, at one more request per pin.
- No search country. In one test, a Turkish keyword searched from a Turkish IP returned the same first-page pins as from a US IP. Countries matter for Pinterest Trends, where each region has its own series.
- Any text returns pins. Pinterest answers a keyword that means nothing with its closest matches, and those pins are charged like any other.
pinterestQueryshows what Pinterest actually searched; try a new keyword with a smallmaxPinsPerSourcefirst. - Not supported yet: short
pin.itlinks (open the link and copy the pinterest.com address), and the product links inside collection pins. - YouTube video pins have no
videoUrl; videos Pinterest hosts do. - Low-volume keywords have no Trends series in a region; you get a free
no-trend-datarow instead. - Counts and rankings change all the time; keep
scrapedAtwith the data. Pinterest is a trademark of Pinterest, Inc.; this Actor is not affiliated with or endorsed by Pinterest.
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 →