Pinterest Data Scraper
Pricing
from $3.00 / 1,000 results
Pinterest Data Scraper
Extract pins, boards, profiles, search, and comments from Pinterest. Get rich metadata, engagement metrics, product pins, and creator info in clean JSON. No login needed.
Pricing
from $3.00 / 1,000 results
Rating
5.0
(1)
Developer
devcake
Actor stats
1
Bookmarked
9
Total users
2
Monthly active users
23 days ago
Last modified
Categories
Share
๐ Pinterest All-in-One Scraper
Extract comprehensive data from Pinterest including pins, boards, user profiles, search results, and comments. Get 50+ fields per pin, 50+ fields per profile, and nested comment threads in clean JSON format.
โจ Features
- ๐ Multiple URL Types โ Scrape pins, boards, user profiles, and search results
- ๐ผ๏ธ All Image Sizes โ Extract every resolution (236x, 474x, 564x, 736x, orig)
- ๐ Engagement Metrics โ Get saves, reactions, shares, and comment counts
- ๐ฌ Comments with Nested Replies โ Extract full comment threads including replies
- ๐๏ธ Product Pin Detection โ 40+ e-commerce fields for shopping pins (prices, stock, merchant info, ratings)
- ๐ค Original Creator Tracking โ Distinguish repinner from original creator (product pins)
- ๐ No Login Required โ Works without cookies for most operations
- ๐ Proxy Support โ Built-in Apify Proxy integration for reliability
- ๐ฆ Structured Output โ Clean JSON dataset with all pin/profile metadata
๐ก Use Cases
| Use Case | Description |
|---|---|
| Market Research | Track trending topics, styles, and engagement across niches |
| Competitive Intelligence | Monitor competitor pins, boards, and product pricing |
| Content Planning | Discover popular visual themes and formats in your industry |
| Influencer Discovery | Identify creators by followers, engagement, and verification |
| E-commerce Research | Extract 40+ product fields with prices, stock, merchant data |
| Data Analytics | Feed clean data into dashboards and analysis tools |
๐ฐ Pricing
Pay per use model โ Only pay for what you extract.
| Item | Price |
|---|---|
| All-in-One Subscription | $25/month (unlimited scraping) |
| Specialized Actors | $4 per 1,000 results |
๐ Other Pinterest Scrapers
Looking for specialized scraping tools? Check out our focused Pinterest actors above in the Pricing section โ each optimized for specific use cases with competitive pay-per-event pricing.
| Actor | Pricing | Link |
|---|---|---|
| ๐ Pinterest Pin Scraper | $4 per 1,000 pins | View Actor |
| ๐ Pinterest Search Scraper | $4 per 1,000 results | View Actor |
| ๐ค Pinterest Profile Scraper | $4 per 1,000 profiles | View Actor |
| ๐ Pinterest Board Scraper | $4 per 1,000 pins | View Actor |
๐ฏ What You Get
Pin Data (50+ fields)
| Category | Fields |
|---|---|
| Basic | id, url, type, node_id, title, description, dominant_color |
| Media | images (236x, 474x, 564x, 736x, orig with dimensions), videos |
| Engagement | saves, like_count, reaction_count, comment_count, repin_count, share_count |
| Pinner | id, username, full_name, avatar_url, follower_count, type |
| Board | id, name, url, pin_count, follower_count |
| Original Creator | id, username, full_name, follower_count (product pins only) |
| Timestamps | created_at, closeup_description, description_html |
Product Pin Data (40+ e-commerce fields)
| Category | Fields |
|---|---|
| Detection | is_product_pin, price_currency, is_oos_product, is_stale_product |
| Products | products[] with id, name, price, standard_price, min_price, max_price, in_stock |
| Merchant | official_merchant (id, username, full_name, follower_count, is_verified, avatar_url) |
| Ratings | aggregate_rating (rating_value, rating_count, review_count) |
| Links | tracked_link, rich_metadata_url, tracking_params |
| SEO | seo_breadcrumbs[], visual_annotations[], annotations_with_links[], seo_canonical_url |
| Details | site_name, domain, ships_to_user_country, affiliate_disclosure |
Profile Data (50+ fields)
| Category | Fields |
|---|---|
| Basic | id, node_id, url, type, username, full_name, first_name, last_name |
| About | bio, location |
| Images | avatar_url, image_medium_url, profile_cover |
| Stats | follower_count, following_count, pin_count, board_count |
| Verification | verified, is_partner, is_verified_merchant, domain_verified |
| Business | is_gco_account, business_account, catalog_available |
| Website | website_url, instagram_data |
| Contact | contact_email |
| SEO | indexed_text, eligible_profile_tabs |
| Content | pins[], collections[] (boards with full metadata) |
Board Data (40+ fields)
| Category | Fields |
|---|---|
| Basic | id, name, description, url, privacy |
| Stats | pin_count, follower_count |
| Owner | id, username, full_name, avatar_url, follower_count |
| Cover | cover_image_url |
| Collaboration | collaborator_count, is_collaborative |
Comments (with nested replies)
| Field | Description |
|---|---|
| id | Comment ID |
| pin_id | Parent pin ID |
| text | Comment text |
| created_at | Creation timestamp |
| pinner | Author username and full_name |
| like_count | Number of likes |
| replies | Array of nested replies with same structure |
๐ Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array | No | Pinterest URLs to scrape (pins, boards, profiles) |
searchQueries | array | No | Search terms to find pins |
maxResults | integer | No | Max pins per source (1-250, default: 25) |
includeComments | boolean | No | Fetch comments for each pin |
maxComments | integer | No | Max comments per pin (1-100) |
proxyConfig | object | No | Proxy configuration (recommended) |
Supported URL Formats
Pin: https://www.pinterest.com/pin/123456789/Board: https://www.pinterest.com/username/board-name-123/Profile: https://www.pinterest.com/username/Search: https://www.pinterest.com/search/pins/?q=vintage+furniture
๐ค Output
Pin Output Example
{"id": "109916047150383819","url": "https://www.pinterest.com/pin/109916047150383819/","type": "pin","title": "Coffee Aesthetic","description": "A cup of coffee...","dominant_color": "#FFFFFF","images": {"236x": {"url": "https://i.pinimg.com/236x/ab/c3/ef/ab3cef.jpg", "width": 236, "height": 236},"474x": {"url": "https://i.pinimg.com/474x/ab/c3/ef/ab3cef.jpg", "width": 474, "height": 474},"564x": {"url": "https://i.pinimg.com/564x/ab/c3/ef/ab3cef.jpg", "width": 564, "height": 564},"736x": {"url": "https://i.pinimg.com/736x/ab/c3/ef/ab3cef.jpg", "width": 736, "height": 736},"orig": {"url": "https://i.pinimg.com/originals/ab/c3/ef/ab3cef.jpg"}},"videos": null,"saves": 1234,"like_count": 56,"reaction_count": 0,"comment_count": 12,"repin_count": 45,"share_count": 5,"pinner": {"id": "109916047150383820","type": "user","username": "username","full_name": "Full Name","avatar_url": "https://i.pinimg.com/75x75_RS/ab/c3/ef/ab3cef.jpg","follower_count": 1234},"board": {"id": "109916047150383821","name": "Board Name","url": "https://www.pinterest.com/username/board-name/"},"original_creator": {"id": "109916047150383822","username": "original_author","full_name": "Original Author","follower_count": 5000},"created_at": "2024-01-01T00:00:00Z"}
Product Pin Output Example (40+ e-commerce fields)
{"id": "123456789012345","url": "https://www.pinterest.com/pin/123456789012345/","title": "Urban Ruched Plain Midi Skirt","description": "Stylish midi skirt from SHEIN","domain": "us.shein.com","is_product_pin": true,"price_currency": "USD","is_oos_product": false,"is_stale_product": false,"images": {"236x": {"url": "https://i.pinimg.com/236x/..."},"474x": {"url": "https://i.pinimg.com/474x/..."},"564x": {"url": "https://i.pinimg.com/564x/..."},"736x": {"url": "https://i.pinimg.com/736x/..."},"orig": {"url": "https://i.pinimg.com/originals/..."}},"pinner": {"username": "SHEINofficial","full_name": "SHEIN","avatar_url": "https://i.pinimg.com/75x75_RS/...","follower_count": 8135012},"products": [{"id": "276790249248944","name": "Urban Ruched Plain Midi Skirt","price": "US$12.99","standard_price": "US$24.99","min_price": null,"max_price": null,"in_stock": true}],"site_name": "SHEIN","official_merchant": {"id": "144537606699354878","username": "SHEINofficial","full_name": "SHEIN","follower_count": 8135012,"is_verified_merchant": true,"avatar_url": "https://i.pinimg.com/75x75_RS/..."},"tracked_link": "https://us.shein.com/urban-ruched-plain-midi-skirt.html","aggregate_rating": {"rating_value": 4.5,"rating_count": 123,"review_count": 100},"seo_breadcrumbs": [{"name": "Women", "url": "/ideas/women-fashion/..."},{"name": "Skirts", "url": "/ideas/skirts/..."}],"visual_annotations": ["Midi Skirt", "Ruched Skirt", "Casual Wear"],"saves": 1234,"like_count": 56}
Profile Output Example
{"id": "623185804595825927","node_id": "623185804595825927","url": "https://pinterest.com/username/","type": "user","username": "username","full_name": "Full Name","first_name": "Full","last_name": "Name","bio": "Description here","location": "New York, USA","avatar_url": "https://i.pinimg.com/280x280_RS/...","image_medium_url": "https://i.pinimg.com/400x400_RS/...","profile_cover": "https://i.pinimg.com/...""follower_count": 1234,"following_count": 56,"pin_count": 7618,"board_count": 22,"verified": false,"is_partner": true,"is_verified_merchant": false,"is_gco_account": false,"business_account": true,"domain_verified": true,"website_url": "https://example.com","instagram_data": null,"contact_email": "contact@example.com","indexed_text": "..."}
Board Output Example
{"id": "623185804595825928","name": "Board Name","description": "Board description here","url": "https://www.pinterest.com/username/board-name/","pin_count": 150,"follower_count": 500,"privacy": "PUBLIC","collaborator_count": 0,"is_collaborative": false,"cover_image_url": "https://i.pinimg.com/...""owner": {"id": "623185804595825927","username": "username","full_name": "Full Name","avatar_url": "https://i.pinimg.com/75x75_RS/...","follower_count": 1234}}
Comments Output Example (nested replies)
{"id": "comment_123","pin_id": "123456789012345","text": "Where can I buy this?","created_at": "2024-01-15T10:30:00Z","pinner": {"username": "user1","full_name": "User One"},"like_count": 5,"replies": [{"id": "reply_456","pin_id": "123456789012345","text": "It's from IKEA!","created_at": "2024-01-15T11:00:00Z","pinner": {"username": "user2","full_name": "User Two"},"like_count": 2,"replies": []}]}
๐ Usage Examples
Basic Pin Scraping
{"startUrls": [{"url": "https://www.pinterest.com/pin/123456789/"}],"maxResults": 50}
Search Queries
{"searchQueries": ["coffee aesthetic", "vintage furniture"],"maxResults": 25}
With Comments
{"startUrls": [{"url": "https://www.pinterest.com/pin/123456789/"}],"includeComments": true,"maxComments": 50}
With Proxy
{"startUrls": [{"url": "https://www.pinterest.com/pin/123456789/"}],"maxResults": 100,"proxyConfig": {"useApifyProxy": true}}
๐ก Tips
- Filter by
is_product_pin: trueto get only product pins with e-commerce data - Use
products[].pricevsproducts[].standard_priceto calculate discounts - Check
official_merchant.is_verified_merchantfor trusted sellers - Monitor
is_oos_productfor stock status changes - Extract nested replies from
comments[].replies[]for full conversation context - Use
seo_breadcrumbsandvisual_annotationsfor product categorization - Profile data includes
pins[](recent pin URLs) andcollections[](boards with metadata)