Pinterest Scraper - $1 / 1000 Results avatar

Pinterest Scraper - $1 / 1000 Results

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Pinterest Scraper - $1 / 1000 Results

Pinterest Scraper - $1 / 1000 Results

Scrape Pinterest as clean JSON: pin search (pins, videos, boards, users), boards with their pins, profiles with stats and pins, and single pins with saves, comments and every image size. No login. $1 per 1000 results.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Scrapeunblocker

Scrapeunblocker

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Pinterest Scraper

Scrape Pinterest as clean, structured JSON - search results (pins, video pins, boards or users), every pin of a board (its sections included), profiles with the pins their owner created and their boards, and single pins with saves, repins, comment and share counts and hashtags. Each pin comes with its title, description, creation date, outbound link and domain, image URLs in every size, the video URL for video pins, the pinner and the board. No Pinterest account, API key or proxies to set up.

Features

  • Search - pins, video pins, boards or users for any keyword, in Pinterest's order (position), up to 1000 per search.
  • Boards - the board (name, description, pin, follower and section counts, owner) and all its pins, up to 2000.
  • Profiles - bio, website, follower, following, pin and board counts and monthly views, the pins the owner created (with numeric ids) and, optionally, all their boards.
  • Single pins - full detail: saves, repins, comments, shares, hashtags, every image size from 236 px to the original.
  • Images and videos - image URLs in sizes 236x, 474x, 564x, 736x and original, video pins with an HLS or MP4 URL, duration and thumbnail.
  • Paging handled - set how many results you want per input; the scraper follows Pinterest's pages until it has them.
  • Deduplicated - the same board, profile or pin given twice is read once.

Use cases

  • Trend research - what gets pinned and saved for a keyword in your niche.
  • Content and design inspiration - collect pins, images and outbound links by topic.
  • Brand and competitor monitoring - follow a brand's profile, its boards and the reach of its pins.
  • E-commerce - find pins linking to your shop or your competitors' product pages.
  • Influencer discovery - search users and compare follower counts and activity.

Input

FieldTypeDefaultDescription
searchesarray-Keywords or pinterest.com/search links (one search each).
searchScopestringpinsWhat searches return: pins, videos, boards or users.
boardUrlsarray-Board links or user/board.
profilesarray-Usernames or profile links.
includeBoardsbooleanfalseAlso return each profile's boards.
pinUrlsarray-Pin links or numeric pin ids.
maxResultsPerInputinteger50Results per search (up to 1000), board or profile (pins, up to 2000); 0 = a profile without pins.
concurrencyinteger3Inputs read at the same time (1-5).

Give any mix of the four lists. With all of them empty the run searches the example living room ideas.

Example input

{
"searches": ["scandinavian kitchen", "home office ideas"],
"searchScope": "pins",
"boardUrls": ["https://www.pinterest.com/potterybarn/outdoor-oasis/"],
"profiles": ["potterybarn"],
"pinUrls": ["https://www.pinterest.com/pin/264938390612050665/"],
"maxResultsPerInput": 100
}

Output

One dataset item per pin, board, user or profile. Every item has type (pin, board, user or profile), source (search, board, profile or pin - which input list it came from) and input (the search, board, profile or pin you gave). A pin from a search:

{
"type": "pin",
"id": "e1_AfqPShwaTkPtRbl_y7gih9_iOTVOMHb7_t2_K470HNTikTWOx00b",
"numericId": null,
"url": "https://www.pinterest.com/pin/e1_AfqPShwaTkPtRbl_y7gih9_iOTVOMHb7_t2_K470HNTikTWOx00b/",
"title": "Bright Living Room: Cozy, Light-Filled Space",
"description": "Discover a stylish living room with abundant natural light and spacious windows. Explore cozy furniture layouts, premium textures, and airy design ideas to elevate your home",
"altText": "a living room filled with furniture and lots of windows",
"createdAt": "2026-10-08T21:35:33Z",
"link": null,
"domain": null,
"dominantColor": "#79583c",
"imageUrl": "https://i.pinimg.com/originals/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg",
"images": {
"236x": {"url": "https://i.pinimg.com/236x/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg", "width": 236, "height": 348},
"orig": {"url": "https://i.pinimg.com/originals/01/ef/c8/01efc833665d9f08b5a7527d5037e002.jpg", "width": 1206, "height": 1779}
},
"isVideo": false,
"video": null,
"reactionCount": 7,
"saveCount": null,
"repinCount": null,
"commentCount": null,
"isPromoted": false,
"pinner": {"username": "user_a", "fullName": "User A", "followerCount": 73},
"board": {"id": "919367780121935417", "name": "Living room", "url": "https://www.pinterest.com/user_a/living-room/", "pinCount": 602},
"position": 1,
"source": "search",
"input": "living room ideas"
}

A board input first returns the board itself, then its pins (which also carry saveCount and repinCount):

{
"type": "board",
"id": "264938459268229319",
"name": "Outdoor Oasis",
"url": "https://www.pinterest.com/potterybarn/outdoor-oasis/",
"description": "Create an outdoor oasis crafted to weather the elements with all the comforts of home. Embrace the fresh air with seamless spaces that blur the lines between indoors and out.",
"pinCount": 319,
"followerCount": 1021313,
"sectionCount": 6,
"coverImageUrl": "https://i.pinimg.com/custom_covers/200x150/264938459268229319_1741640548.jpg",
"isCollaborative": false,
"owner": {"username": "potterybarn", "fullName": "Pottery Barn", "followerCount": null},
"source": "board",
"input": "https://www.pinterest.com/potterybarn/outdoor-oasis/"
}

A profile input returns the profile, then the pins its owner created (with numericId) and, with includeBoards, its boards:

{
"type": "profile",
"id": "264938527987338255",
"username": "potterybarn",
"fullName": "Pottery Barn",
"url": "https://www.pinterest.com/potterybarn/",
"about": "Ideas & inspiration for real life. Mindfully made. Crafted to last.",
"websiteUrl": "http://potterybarn.com",
"followerCount": 1122417,
"followingCount": 222,
"pinCount": 19315090,
"boardCount": 90,
"monthlyViews": 10000001,
"isVerifiedMerchant": true,
"verified": true,
"createdAt": "2012-02-20T23:13:20Z",
"imageUrl": "https://i.pinimg.com/280x280_RS/c0/c2/52/c0c252100791f0a4ed29e7bb31b85a0f.jpg",
"source": "profile",
"input": "potterybarn"
}

A pin input returns the pin in full: saveCount, repinCount, commentCount, shareCount, hashtags and the image in every size.

The Pins view shows one row per item with the image, title, link and counts; the Boards, users and profiles view shows the account and board items. Inputs that return nothing or cannot be read go to the ERRORS record in the run's key-value store, with the reason. They are not billed.

Pricing

$1 per 1000 results (pay per result) - one dataset item is one pin, board, user or profile; a board or profile input also yields one item for the board or profile itself. Failed inputs are free.

Notes

  • Images and videos are returned as URLs only; nothing is downloaded or stored.
  • Pinterest shows signed-out visitors search and board pins under an opaque id (e1_..., with numericId null): stable, so it works for deduplication, but such a pin cannot be looked up on its own. Pin inputs need the numeric id, as in a pinterest.com/pin/
  • Pins in search results carry a reaction count but not saves or comments; board and profile pins add saves and repins, and pin inputs add comments, shares and hashtags.
  • People appear only as username, full name and follower count.
  • Powered by ScrapeUnblocker.