Pinterest Scraper: pins, profiles, boards, search, video MP4s
Pricing
from $1.00 / 1,000 pins
Pinterest Scraper: pins, profiles, boards, search, video MP4s
Scrape Pinterest pins by keyword, and profiles and boards with their pins: images, links, saves, reactions, video MP4s, pinner and follower counts. Full-size image and MP4 links make it a Pinterest image and video downloader. No login, no browser, $1 per 1,000 pins.
Pricing
from $1.00 / 1,000 pins
Rating
0.0
(0)
Developer
Spyridon Pikoulas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Categories
Share
Pinterest Scraper
Scrape Pinterest pins, videos, boards and profiles:
- Search: pins for any keyword, as on Pinterest's search page, or video pins only.
- Profiles: a profile's followers, following, pins, boards and monthly views, then the pins it created, newest first.
- Boards: a board's pin and follower counts, then its pins.
- Pins: single pin URLs, with all their details.
Every pin comes with its title, description, alt text, full-size image, outbound link and domain, date, reactions, and its pinner (with followers) and board. Turn on Include saves, comments and MP4 to add each pin's saves, repins, shares, comments, hashtags and the video as an MP4 file. With full-size image and MP4 links it doubles as a Pinterest image and video downloader.
It needs no browser and no login, and it is fast: 90 pins, a profile and a board took 7 seconds; 200 pins with all their details took 23. It costs $1 per 1,000 pins.
What people use it for
- Trend and product research: what gets saved in a niche, and which shops' products it links to.
- Marketing and competitors: a brand's or a competitor's pins, boards and audience.
- Influencer lists: pinners in a niche, ranked by followers and monthly views.
- Images and videos for AI: full-size images with alt text, and MP4 videos, by keyword.
How to use it
{"searchQueries": ["minimalist kitchen", "pasta recipe"],"searchType": "pins","urls": ["marthastewart","https://www.pinterest.com/marthastewart/letscelebrate-pin-party/","https://www.pinterest.com/pin/1142155155506324455/"],"maxPinsPerSource": 50,"includeDetails": true}
Set maxPinsPerSource to 0 to get only the profiles and boards, without their pins.
Output
A pin, with details:
{"type": "pin","id": "1142155155506324455","url": "https://www.pinterest.com/pin/1142155155506324455/","title": "Pistachio Pesto Pasta","description": "Elevate your pasta game with our Pistachio Pesto Pasta recipe! …","altText": "a person pouring pasta into a bowl with spinach leaves in the backgroud","link": null,"domain": null,"imageUrl": "https://i.pinimg.com/originals/c5/c2/a7/c5c2a7609180702a249d211320c95354.jpg","imageWidth": 720,"imageHeight": 1280,"videoUrl": "https://v1.pinimg.com/videos/iht/expMp4/ad/e9/99/ade999fc99e102b814d9f11daa6ff9c5_720w.mp4","videoDurationSeconds": 27,"dominantColor": "#7e682b","createdAt": "2025-06-24T22:31:51+00:00","reactions": 90,"saves": 1413,"repins": 735,"shares": 78,"comments": 0,"hashtags": ["#PistachioPestoPasta", "#FlavorFusion", "#NuttyGoodness", "#FreshFlavors", "#PastaPerfection", "#EasyRecipe", "#pasta"],"isPromoted": false,"pinner": "CulinizCooking","pinnerName": "CulinizCooking","pinnerFollowers": 577,"board": "Sustainable Cooking Recipes","boardUrl": "https://www.pinterest.com/CulinizCooking/sustainable-cooking-recipes/","source": "pasta recipe"}
A profile:
{"type": "profile","id": "32088353503445352","username": "marthastewart","url": "https://www.pinterest.com/marthastewart/","name": "Martha Stewart","about": "Daily recipes, crafts, and inspiration from Martha Stewart.","website": "http://marthastewart.com","country": null,"followers": 1867954,"following": 322,"pins": 105380,"boards": 174,"monthlyViews": 9879051,"isVerifiedMerchant": false,"imageUrl": "https://i.pinimg.com/280x280_RS/c8/11/4c/c8114c783347e27daef00e5d4a6ac4f3.jpg","source": "marthastewart"}
A board has its name, description, category, pins, followers, sections and owner.
Use it as an API
One call runs it and returns the results as JSON (for runs under 5 minutes; longer ones start a run and read its dataset). Apify's Python and JavaScript clients, and its Make, Zapier and n8n integrations, work the same way.
curl -X POST "https://api.apify.com/v2/acts/innocent_archipelago~pinterest/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"searchQueries": ["minimalist kitchen"], "urls": ["marthastewart"], "maxPinsPerSource": 5}'
Pricing
You pay $0.001 per pin, details included, which is $1 per 1,000. Profiles and boards cost $0.002 each. Runs that go through Apify's residential proxy also pay its traffic, $0.0012 per 100 KB. There are no monthly fees.
Good to know
- Without details,
saves,repins,shares,commentsandhashtagsare empty, and a video pin'svideoUrlis an HLS stream (.m3u8) rather than an MP4. linkanddomainare empty for pins uploaded straight to Pinterest.