Pinterest Data Scraper avatar
Pinterest Data Scraper

Pricing

$25.00/month + usage

Go to Apify Store
Pinterest Data Scraper

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

devcake

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

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 CaseDescription
Market ResearchTrack trending topics, styles, and engagement across niches
Competitive IntelligenceMonitor competitor pins, boards, and product pricing
Content PlanningDiscover popular visual themes and formats in your industry
Influencer DiscoveryIdentify creators by followers, engagement, and verification
E-commerce ResearchExtract 40+ product fields with prices, stock, merchant data
Data AnalyticsFeed clean data into dashboards and analysis tools

๐Ÿ’ฐ Pricing

Pay per use model โ€” Only pay for what you extract.

ItemPrice
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.

ActorPricingLink
๐Ÿ“Ž Pinterest Pin Scraper$4 per 1,000 pinsView Actor
๐Ÿ” Pinterest Search Scraper$4 per 1,000 resultsView Actor
๐Ÿ‘ค Pinterest Profile Scraper$4 per 1,000 profilesView Actor
๐Ÿ“ Pinterest Board Scraper$4 per 1,000 pinsView Actor

๐ŸŽฏ What You Get

Pin Data (50+ fields)

CategoryFields
Basicid, url, type, node_id, title, description, dominant_color
Mediaimages (236x, 474x, 564x, 736x, orig with dimensions), videos
Engagementsaves, like_count, reaction_count, comment_count, repin_count, share_count
Pinnerid, username, full_name, avatar_url, follower_count, type
Boardid, name, url, pin_count, follower_count
Original Creatorid, username, full_name, follower_count (product pins only)
Timestampscreated_at, closeup_description, description_html

Product Pin Data (40+ e-commerce fields)

CategoryFields
Detectionis_product_pin, price_currency, is_oos_product, is_stale_product
Productsproducts[] with id, name, price, standard_price, min_price, max_price, in_stock
Merchantofficial_merchant (id, username, full_name, follower_count, is_verified, avatar_url)
Ratingsaggregate_rating (rating_value, rating_count, review_count)
Linkstracked_link, rich_metadata_url, tracking_params
SEOseo_breadcrumbs[], visual_annotations[], annotations_with_links[], seo_canonical_url
Detailssite_name, domain, ships_to_user_country, affiliate_disclosure

Profile Data (50+ fields)

CategoryFields
Basicid, node_id, url, type, username, full_name, first_name, last_name
Aboutbio, location
Imagesavatar_url, image_medium_url, profile_cover
Statsfollower_count, following_count, pin_count, board_count
Verificationverified, is_partner, is_verified_merchant, domain_verified
Businessis_gco_account, business_account, catalog_available
Websitewebsite_url, instagram_data
Contactcontact_email
SEOindexed_text, eligible_profile_tabs
Contentpins[], collections[] (boards with full metadata)

Board Data (40+ fields)

CategoryFields
Basicid, name, description, url, privacy
Statspin_count, follower_count
Ownerid, username, full_name, avatar_url, follower_count
Covercover_image_url
Collaborationcollaborator_count, is_collaborative

Comments (with nested replies)

FieldDescription
idComment ID
pin_idParent pin ID
textComment text
created_atCreation timestamp
pinnerAuthor username and full_name
like_countNumber of likes
repliesArray of nested replies with same structure

๐Ÿ“ Input

FieldTypeRequiredDescription
startUrlsarrayNoPinterest URLs to scrape (pins, boards, profiles)
searchQueriesarrayNoSearch terms to find pins
maxResultsintegerNoMax pins per source (1-250, default: 25)
includeCommentsbooleanNoFetch comments for each pin
maxCommentsintegerNoMax comments per pin (1-100)
proxyConfigobjectNoProxy 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: true to get only product pins with e-commerce data
  • Use products[].price vs products[].standard_price to calculate discounts
  • Check official_merchant.is_verified_merchant for trusted sellers
  • Monitor is_oos_product for stock status changes
  • Extract nested replies from comments[].replies[] for full conversation context
  • Use seo_breadcrumbs and visual_annotations for product categorization
  • Profile data includes pins[] (recent pin URLs) and collections[] (boards with metadata)