Pinterest Scraper Ppr
Pricing
from $1.70 / 1,000 results
Pinterest Scraper Ppr
Pay per result Pinterest scraper. Extract pins, boards, users and search results. Pay only for the data you get - $0.002 per pin. 30+ data fields including images, engagement metrics, SEO metadata and prices.
Pricing
from $1.70 / 1,000 results
Rating
0.0
(0)
Developer

SilentFlow
Actor stats
1
Bookmarked
13
Total users
7
Monthly active users
19 days ago
Last modified
Categories
Share
by SilentFlow
Pay only for the results you get. Extract Pinterest pins, boards, users, and search results.
What You Get
Each pin includes 30+ data fields:
- Images: Original + 5 resolutions (170x, 236x, 474x, 736x, original)
- Engagement: Saves, comments, reactions
- Creator: Username, full name, followers, profile URL, verified status
- Board: Name, URL, pin count, owner info
- Content: Title, description, alt text, dominant color
- Metadata: Creation date, dimensions, video URL, rich pin type
- Links: Source website, domain, tracking links
With "Include SEO & Price Data" enabled:
- SEO title and description
- Original pin source (for repins)
- Product prices and shopping data
Quick Start
Search for pins
{"search": "interior design","maxItems": 100}
Scrape a board
{"startUrls": ["https://www.pinterest.com/pinterest/official-news/"],"maxItems": 200}
Get enriched data
{"search": "fashion","maxItems": 50,"includeDetails": true}
Input Parameters
| Parameter | Required | Default | Description |
|---|---|---|---|
startUrls | * | - | Pinterest URLs (boards, users, pins, search) |
search | * | - | Search keyword |
maxItems | No | 100 | Max results to return |
includeDetails | No | false | Add SEO metadata and prices |
- Either
startUrlsorsearchis required.
Supported URLs
| Type | Example | What you get |
|---|---|---|
| Board | pinterest.com/user/board-name/ | All pins from the board |
| User | pinterest.com/username/ | User's pins |
| Search | pinterest.com/search/pins/?q=keyword | Search results |
| Pin | pinterest.com/pin/123456/ | Single pin data |
Sample Output
{"type": "pin","id": "123456789","url": "https://www.pinterest.com/pin/123456789/","title": "Modern Interior Design","description": "Beautiful living room inspiration","imageUrl": "https://i.pinimg.com/originals/...","imageUrls": {"original": "https://i.pinimg.com/originals/...","736x": "https://i.pinimg.com/736x/...","474x": "https://i.pinimg.com/474x/...","236x": "https://i.pinimg.com/236x/..."},"saves": 1250,"comments": 45,"createdAt": "2024-01-15T10:30:00Z","pinner": {"username": "designer123","fullName": "John Designer","followerCount": 5000,"isVerified": true},"board": {"name": "Home Ideas","url": "https://www.pinterest.com/designer123/home-ideas/","pinCount": 324},"dominantColor": "#8B4513","width": 1920,"height": 1080}
API Integration
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("silentflow/pinterest-scraper-ppr").call(run_input={"search": "home decor","maxItems": 100})for pin in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{pin['title']}: {pin['imageUrl']}")
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/pinterest-scraper-ppr').call({search: 'fashion',maxItems: 100});const { items } = await client.dataset(run.defaultDatasetId).listItems();
FAQ
Q: Can I scrape private boards? A: No, only public Pinterest content is accessible.
Q: What if the scraper finds fewer results than maxItems? A: You only pay for actual results returned.
Support
Need help? We're here for you:
- Bug reports: Open an issue on the actor page
- Questions: Message us via Apify console
- Feature requests: Let us know what you need
- Custom solutions: Contact us for enterprise integrations or high-volume needs
Check out our other scrapers: SilentFlow on Apify