Pinterest Comments Scraper avatar

Pinterest Comments Scraper

Pricing

from $2.99 / 1,000 comments

Go to Apify Store
Pinterest Comments Scraper

Pinterest Comments Scraper

Scrape comments from Pinterest pins by pin URL, including commenter usernames, comment text, dates, and engagement metadata.

Pricing

from $2.99 / 1,000 comments

Rating

0.0

(0)

Developer

w3crawler

w3crawler

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrapes comments from Pinterest pins by pin URL. Extracts commenter username, comment text, like count, reply information, and timestamps — ideal for engagement analysis, community sentiment research, and Pinterest content monitoring.

Features

  • Multi-pin support — scrape comments from multiple Pinterest pins in one run
  • Comment threading — identifies replies with parent comment references
  • Author details — username, display name, profile image, follower count, verification status
  • Engagement metrics — like count per comment, reply count
  • Timestamps — created and updated timestamps for each comment
  • Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support

Use Cases

  • Audience engagement and sentiment analysis on Pinterest content
  • Tracking brand mentions and community reactions
  • Social listening and community research
  • Building comment datasets for NLP and content analysis

Input

FieldTypeDefaultRequiredDescription
pinUrlsarray—✓List of Pinterest pin URLs to scrape comments from (e.g. ["https://www.pinterest.com/pin/123/"]).
maxCommentsPerPininteger50Maximum number of comments per pin (up to 100).
maxItemsinteger200Maximum total comments across all pins (up to 500).
proxyConfigurationobjectdirectOptional Apify or custom proxy settings.

Output

Each scraped comment includes:

FieldDescription
idPinterest comment ID
typeAlways comment
textComment text content
likeCountNumber of likes on the comment
replyCountNumber of replies to the comment
isReplyWhether this is a reply to another comment
parentCommentIdID of the parent comment (if a reply)
pinIdPinterest pin ID the comment belongs to
pinUrlFull URL to the pin
authorIdCommenter's Pinterest user ID
authorUsernameCommenter's Pinterest username
authorFullNameCommenter's display name
authorProfileUrlFull URL to commenter's profile
authorImageUrlCommenter's profile image URL
authorFollowerCountCommenter's follower count
authorIsVerifiedWhether the commenter is verified
createdAtComment creation timestamp
updatedAtComment last updated timestamp
scrapedAtISO 8601 timestamp of scrape

Sample Output

{
"id": "987654321",
"type": "comment",
"text": "This is absolutely beautiful! Love the color palette 🎨",
"likeCount": 12,
"replyCount": 2,
"isReply": false,
"parentCommentId": null,
"pinId": "123456789",
"pinUrl": "https://www.pinterest.com/pin/123456789/",
"authorUsername": "artlover2025",
"authorFullName": "Art Lover",
"authorFollowerCount": 340,
"authorIsVerified": false,
"createdAt": "2026-04-01T14:30:00.000Z",
"scrapedAt": "2026-05-21T10:00:00.000Z"
}

Notes

  • Public data only: The Actor accepts no Pinterest credentials or session cookies. Private pins and comments that Pinterest exposes only to signed-in users are intentionally inaccessible.
  • Proxy: Direct access is the default. You can opt into an Apify or custom proxy through proxyConfiguration; proxy credentials are never written to dataset records.
  • Comment availability: Not all pins have comments enabled. Pins with no comments will be skipped gracefully.
  • Replies: Comment threading data (parent/reply relationships) is included when available.