Pinterest Profile Scraper avatar

Pinterest Profile Scraper

Pricing

$4.99/month + usage

Go to Apify Store
Pinterest Profile Scraper

Pinterest Profile Scraper

Pinterest profile scraper that pulls follower counts, pin totals, board numbers, bio, and website from any public account, giving marketers and researchers a fast way to track audience data without logging in.

Pricing

$4.99/month + usage

Rating

0.0

(0)

Developer

ZeroBreak

ZeroBreak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Pinterest Profile Scraper: Extract public data from any Pinterest account

Pinterest Profile Scraper collects publicly available data from Pinterest accounts without an API key or login. Point it at a username and it returns follower counts, following totals, pin and board numbers, bio, website, location, country, domain verification status, cover image, join date, and more. Works on a single profile or a list of hundreds.

Use cases

  • Research Pinterest creators before approaching them for brand deals, including follower counts and recent activity
  • Track competitor brand accounts to watch how their audience and pin numbers change over time
  • Benchmark your own account metrics against top creators in your niche
  • Build enriched contact lists by combining Pinterest profile data with usernames you already have
  • Schedule weekly runs to monitor follower growth across a fixed list of accounts
  • Pull Pinterest audience data into a wider social media audit alongside metrics from other platforms

What data does this actor extract?

Each scraped profile produces one dataset row with these fields:

Identity

FieldTypeDescription
userIdstringPinterest's internal user ID (stable across username changes)
usernamestringUsername (slug in the profile URL)
profileUrlstringFull URL of the Pinterest profile
fullNamestringDisplay name on the profile
firstNamestringFirst name, if provided separately by Pinterest
aboutstringBio or description text

Engagement stats

FieldTypeDescription
followerCountintegerNumber of accounts following this profile
followingCountintegerNumber of accounts this profile follows
monthlyViewsintegerMonthly views (Pinterest's reach metric)
pinCountintegerTotal pins saved (includes repins)
nativePinCountintegerOriginal pins created by this account (excludes repins)
boardCountintegerNumber of boards
groupBoardCountintegerGroup/collaborative boards this account participates in

Website / domain

FieldTypeDescription
websiteUrlstringWebsite link from the profile
domainVerifiedbooleanWhether the website domain has been verified by Pinterest
domainUrlstringThe verified domain URL, if active

Images

FieldTypeDescription
profileImageUrlstringMedium-size profile avatar URL
profileImageLargeUrlstringLarge profile avatar URL (higher resolution)
profileCoverImageUrlstringCover/banner image shown at the top of the profile
isDefaultImagebooleanTrue if still using Pinterest's default avatar

Account metadata

FieldTypeDescription
accountTypestringpersonal or business
isVerifiedbooleanVerified identity badge
isVerifiedMerchantbooleanPinterest-verified merchant/shop status
showCreatorProfilebooleanCreator profile features enabled
isIndexedbooleanWhether the profile is publicly indexed in search
joinedAtstringAccount creation date (RFC 2822, e.g. Mon, 01 Jan 2012 00:00:00 +0000)
scrapedAtstringISO 8601 timestamp of when this row was scraped
errorstringError message if the profile failed (null on success)

Input

ParameterTypeDefaultDescription
usernamestringSingle Pinterest username or profile URL to scrape
usernamesarrayList of usernames or profile URLs for bulk scraping
maxItemsinteger100Max number of profiles to process per run
timeoutSecsinteger300Actor timeout in seconds
requestTimeoutSecsinteger30Per-request HTTP timeout in seconds
proxyConfigurationobjectDatacenter (Anywhere)Proxy type and location for requests. Supports Datacenter, Residential, Special, and custom proxies. Optional.

Example input

{
"username": "nasa",
"usernames": ["natgeo", "apple"],
"maxItems": 50,
"proxyConfiguration": { "useApifyProxy": true }
}

Example output

{
"userId": "340639538913975836",
"username": "nasa",
"profileUrl": "https://www.pinterest.com/nasa/",
"fullName": "NASA",
"firstName": "NASA",
"about": "From Earth to the stars.",
"followerCount": 1200000,
"followingCount": 15,
"monthlyViews": 5000000,
"pinCount": 3400,
"nativePinCount": 1100,
"boardCount": 42,
"groupBoardCount": 3,
"websiteUrl": "https://www.nasa.gov",
"domainVerified": true,
"domainUrl": "nasa.gov",
"profileImageUrl": "https://i.pinimg.com/75x75_RS/ab/cd/ef/abcdef123456.jpg",
"profileImageLargeUrl": "https://i.pinimg.com/280x280_RS/ab/cd/ef/abcdef123456.jpg",
"profileCoverImageUrl": "https://i.pinimg.com/1200x/ab/cd/ef/abcdef123456.jpg",
"isDefaultImage": false,
"accountType": "personal",
"isVerified": true,
"isVerifiedMerchant": false,
"showCreatorProfile": true,
"isIndexed": true,
"joinedAt": "Mon, 01 Jan 2012 00:00:00 +0000",
"scrapedAt": "2026-03-11T10:30:00+00:00",
"error": null
}

How it works

  1. The actor accepts one or more Pinterest usernames or profile URLs.
  2. For each username, it calls Pinterest's internal profile API to retrieve structured JSON data.
  3. The parsed data is saved to an Apify dataset as one row per profile.
  4. If a profile fails (private account, rate limit, network error), the actor logs the error and moves on to the next one.

FAQ

Can this actor scrape private Pinterest profiles? No. It only accesses publicly visible data. Private profiles are not reachable without authentication.

Does this actor scrape boards or individual pins? No, it focuses on profile-level data: follower counts, bio, totals, and account metadata. For pins or boards, check the Apify marketplace for a Pinterest pins or boards scraper.

How many profiles can I scrape in one run? The default cap is 100 profiles. You can raise it up to 1,000 with the maxItems input. For very large batches, split them across multiple runs or increase the actor timeout.

Will Pinterest block the actor? Pinterest does rate-limit requests. Switching to Residential proxies in the proxyConfiguration input reduces the chance of blocks when scraping large numbers of profiles.

Do I need a Pinterest account or API key? No. The actor works entirely with public data and requires no credentials.

Integrations

Connect Pinterest Profile Scraper with other apps and services using Apify integrations. You can integrate with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and many more. You can also use webhooks to trigger actions whenever results are ready.