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
6
Total users
3
Monthly active users
6 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