Pinterest Data Extractor avatar

Pinterest Data Extractor

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Pinterest Data Extractor

Pinterest Data Extractor

Scrape Pinterest pins, profiles, boards, search results, and comments. Extract images, videos, metadata, and engagement stats.

Pricing

from $10.00 / 1,000 results

Rating

5.0

(5)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape Pinterest pins, profiles, boards, and search results. Extract images, videos, metadata, and engagement stats.

What it does

This actor extracts data from Pinterest by keyword search or direct URLs. It supports:

  • Search - Find pins by keyword
  • Pin URLs - Get detailed data for specific pins
  • Profile URLs - Get user info and their pins
  • Board URLs - Get all pins from a board

Input

FieldTypeDescriptionDefault
searchstringKeyword to search on Pinterest-
startUrlsarrayList of Pinterest URLs to scrape-
maxItemsintegerMaximum number of items to scrape (0 = unlimited)50
endPageintegerMaximum pages to paginate (0 = unlimited)0
proxyobjectProxy configurationApify Proxy

At least one of search or startUrls must be provided.

Supported URL formats

  • https://www.pinterest.com/pin/123456/ - Single pin
  • https://www.pinterest.com/username/ - User profile + pins
  • https://www.pinterest.com/username/board-name/ - Board pins
  • https://www.pinterest.com/search/pins/?q=query - Search results

Example input

{
"search": "minimalist interior design",
"maxItems": 50,
"proxy": { "useApifyProxy": true }
}
{
"startUrls": [
"https://www.pinterest.com/pin/292452569572809169/",
"https://www.pinterest.com/welovehomeblog/",
"https://www.pinterest.com/welovehomeblog/interior-design-ideas/"
],
"maxItems": 100,
"proxy": { "useApifyProxy": true }
}

Output

Pin data

Each pin includes the following fields:

FieldTypeDescription
idstringPin ID
urlstringPinterest pin URL
titlestringPin title
descriptionstringPin description
created_atstringCreation timestamp
imagesobjectImage URLs at multiple resolutions (236x, 474x, 736x, orig)
dominant_colorstringDominant hex color of the image
linkstringSource/destination URL
pinner_idstringCreator's user ID
pinner_usernamestringCreator's username
pinner_namestringCreator's display name
pinner_followersintegerCreator's follower count
board_idstringBoard ID
board_namestringBoard name
board_urlstringBoard URL
save_countintegerNumber of saves/repins
comment_countintegerNumber of comments
is_videobooleanWhether the pin is a video
video_urlstringVideo URL (HLS stream) if applicable

User profile data

When scraping a profile URL, the first item in the dataset is the user's profile:

FieldTypeDescription
typestringAlways "user"
idstringUser ID
usernamestringUsername
full_namestringDisplay name
biostringProfile bio
follower_countintegerNumber of followers
following_countintegerNumber of accounts followed
pin_countintegerTotal pins
board_countintegerTotal boards
image_urlstringProfile image URL
website_urlstringWebsite URL
is_verifiedbooleanVerified merchant status
profile_urlstringPinterest profile URL

Example output

{
"id": "292452569572809169",
"url": "https://www.pinterest.com/pin/292452569572809169/",
"title": "",
"description": "THIS MAKES ME CRY...",
"created_at": "Mon, 03 Nov 2025 07:46:12 +0000",
"images": {
"170x": "https://i.pinimg.com/236x/0b/d6/e9/0bd6e9...jpg",
"236x": "https://i.pinimg.com/236x/0b/d6/e9/0bd6e9...jpg",
"474x": "https://i.pinimg.com/474x/0b/d6/e9/0bd6e9...jpg",
"736x": "https://i.pinimg.com/736x/0b/d6/e9/0bd6e9...jpg",
"orig": "https://i.pinimg.com/originals/0b/d6/e9/0bd6e9...jpg"
},
"dominant_color": "#6c5d56",
"link": "https://www.instagram.com/reel/DMPX6u3pAN0/",
"pinner_id": "292452706960849245",
"pinner_username": "dalilacristina1",
"pinner_name": "Dalila Cristina",
"pinner_followers": 11,
"board_id": "292452638242391545",
"board_name": "Devocional 2025",
"board_url": "https://www.pinterest.com/dalilacristina1/devocional-2025/",
"save_count": 316,
"comment_count": 0,
"is_video": true,
"video_url": "https://v1.pinimg.com/videos/iht/hls/8f/03/99/8f0399...m3u8"
}

Limitations

  • Board scraping extracts the initial set of pins from the page (~15-25 pins). Full board pagination requires authentication.
  • Pin detail pages may not include the pinner's display name (relay response limitation).
  • No login/cookie support — only public data is accessible.