Pinterest Data Scraper
Pricing
$25.00/month + usage
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
$25.00/month + usage
Rating
5.0
(1)
Developer

devcake
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 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)