Pinterest Profile Scraper avatar

Pinterest Profile Scraper

Pricing

$2.65 / 1,000 profiles

Go to Apify Store
Pinterest Profile Scraper

Pinterest Profile Scraper

Extract public Pinterest profiles from usernames, handles, or profile URLs. Get identity, bios, audience and activity metrics, boards, account status, images, and available website or social details in structured dataset rows. No Pinterest login is needed for public data.

Pricing

$2.65 / 1,000 profiles

Rating

0.0

(0)

Developer

Maxime Dupré

Maxime Dupré

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

📌 Pinterest profile data for research

Marketers, researchers, and developers can submit Pinterest usernames, handles, or public profile URLs. The Actor returns structured rows with profile identity, bio, audience and activity metrics, boards, account status, images, and available website or social links. Use the rows to compare public profiles and support profile research.

📊 Pinterest profile rows with identity and metrics

Each saved row represents one public Pinterest profile. It includes the profile identity and canonical URL, public description, core audience and activity totals, and optional website, status, image, board, pin, social, and contact fields when the source exposes them. Optional fields may be missing when Pinterest does not show the data.

▶️ Run a public Pinterest profile lookup

Add one or more usernames, handles, or public profile URLs to profiles, then run the Actor. It reads publicly visible profile data without a Pinterest login and saves the returned rows to the default dataset. Use a username for a simple lookup or a full URL when you already know the profile address.

⚙️ Input

Submit one or more Pinterest usernames, handles, or profile URLs. You can mix these values in the same list.

Input fields

FieldTypeWhat it does
profilesarray of stringsPinterest usernames, handles, or public profile URLs to process.

Default input example

This example is copied from the successful current-beta run that used the default input.

{
"profiles": [
"pinterest"
]
}

🧾 Output

The output panel provides a link to the default dataset. The dataset contains one profile-row shape, with optional enrichment fields when Pinterest exposes them.

Dataset link

FieldTypeWhat it does
datasetURL stringOpens the default dataset for this run.

Profile row

FieldTypeWhat it does
profileIdstringStable Pinterest profile identifier.
usernamestringPinterest username shown for the profile.
displayNamestringPublic display name shown for the profile.
profileUrlURL stringCanonical public Pinterest address for the profile.
descriptionstringPublic bio or description when available.
metricsobjectAudience and activity totals reported for the profile.
metrics.followerCountintegerNumber of followers reported for the profile.
metrics.followingCountintegerNumber of accounts followed by the profile.
metrics.pinCountintegerNumber of pins reported for the profile.
metrics.boardCountintegerNumber of boards reported for the profile.
metrics.monthlyViewsintegerMonthly profile reach when available.
metrics.originalPinCountintegerNumber of original pins when available.
metrics.groupBoardCountintegerNumber of group boards when available.
websiteobjectPublic website and domain details when available.
website.urlURL stringPublic website address linked from the profile.
website.domainstringDomain linked from the profile.
website.isVerifiedbooleanWhether Pinterest reports the linked domain as verified.
accountStatusobjectPublic account status indicators when available.
accountStatus.identityVerifiedbooleanWhether Pinterest reports the profile identity as verified.
accountStatus.merchantVerifiedbooleanWhether Pinterest reports the account as merchant verified.
accountStatus.partnerVerifiedbooleanWhether Pinterest reports the account as partner verified.
accountStatus.accountTypestringAccount type reported by Pinterest.
accountStatus.isPrivatebooleanWhether Pinterest reports the profile as private.
accountStatus.isCreatorbooleanWhether Pinterest reports the profile as a creator account.
accountStatus.isIndexedbooleanWhether Pinterest reports the profile as indexed for discovery.
imagesobjectPublic profile and cover image links when available.
images.profileUrlURL stringPublic image URL used for the profile picture.
images.coverUrlURL stringPublic image URL used for the profile cover.
joinedDatedate stringPublic account creation or join date when available.
boardSummariesarray of objectsPublic board or collection summaries associated with the profile when available.
boardSummaries[].namestringPublic name of the board.
boardSummaries[].urlURL stringCanonical public address of the board.
boardSummaries[].descriptionstringPublic description of the board when available.
boardSummaries[].pinCountintegerNumber of pins reported for the board when available.
boardSummaries[].imageUrlURL stringPublic image URL associated with the board when available.
recentPinsarray of objectsSummaries of recent public pins associated with the profile when available.
recentPins[].titlestringPublic title of the pin when available.
recentPins[].urlURL stringCanonical public address of the pin.
recentPins[].imageUrlURL stringPublic image URL for the pin when available.
recentPins[].descriptionstringPublic description of the pin when available.
recentPins[].publishedDatedate stringPublic publication date of the pin when available.
socialLinksarray of objectsPublic social accounts linked from the profile when available.
socialLinks[].platformstringName of the linked social platform.
socialLinks[].urlURL stringPublic address of the linked social account.
contactobjectPublic contact details exposed by the profile when available.
contact.emailemail stringPublic email address exposed by the profile.
contact.phonestringPublic phone number exposed by the profile.

Example profile row

This complete row comes from the newest successful run for the current beta build.

{
"profileId": "424605208526455283",
"username": "pinterest",
"displayName": "Pinterest",
"profileUrl": "https://www.pinterest.com/pinterest/",
"metrics": {
"followerCount": 6264189,
"followingCount": 396,
"pinCount": 96426,
"boardCount": 133,
"monthlyViews": 10000001,
"originalPinCount": 0,
"groupBoardCount": 101
},
"description": "Find your reason to go offline. 📌",
"website": {
"url": "http://www.pinterest.com/",
"domain": "www.pinterest.com",
"isVerified": true
},
"accountStatus": {
"identityVerified": true,
"merchantVerified": false,
"partnerVerified": true,
"accountType": "user",
"isPrivate": false,
"isCreator": true,
"isIndexed": true
},
"images": {
"profileUrl": "https://i.pinimg.com/280x280_RS/1c/b5/61/1cb561c8e7b9c709f78d110a4b5f0863.jpg",
"coverUrl": "https://i.pinimg.com/originals/9e/8e/87/9e8e87f41ca425a3adefc66ddb01a9b3.jpg"
},
"joinedDate": "2012-08-16",
"boardSummaries": [
{
"name": "Holiday decor ideas",
"url": "https://www.pinterest.com/pinterest/holiday-decor-ideas/",
"description": "Indoors or out — start dreaming of your best season yet.",
"pinCount": 150,
"imageUrl": "https://i.pinimg.com/474x/11/46/82/1146826577b482746f757630d9db33cd.jpg"
},
{
"name": "Try a new holiday manicure",
"url": "https://www.pinterest.com/pinterest/try-a-new-holiday-manicure/",
"pinCount": 101,
"imageUrl": "https://i.pinimg.com/474x/da/c4/ec/dac4ec75162cdc095e27ba64a920413e.jpg"
},
{
"name": "Your ultimate holiday starter pack",
"url": "https://www.pinterest.com/pinterest/your-ultimate-holiday-starter-pack/",
"pinCount": 77,
"imageUrl": "https://i.pinimg.com/474x/46/3e/67/463e67043e15c5e090ecb3ff35ebe18e.jpg"
}
],
"recentPins": [
{
"url": "https://www.pinterest.com/pin/424605071145962764/",
"imageUrl": "https://i.pinimg.com/236x/da/0a/af/da0aaf4b3fc10a7f87ce3dfc8f4518bd.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962760/",
"imageUrl": "https://i.pinimg.com/236x/34/54/e9/3454e95d90db35033a1205d24eef1563.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962759/",
"imageUrl": "https://i.pinimg.com/236x/ed/53/4f/ed534fd8c6d37228a6ae29fb7bb37ed5.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962694/",
"imageUrl": "https://i.pinimg.com/236x/44/0c/26/440c26bdee12deec0f5b9e040d5bd91a.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962675/",
"imageUrl": "https://i.pinimg.com/236x/0b/05/df/0b05df286981cefacdc9ae24304128e3.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962657/",
"imageUrl": "https://i.pinimg.com/236x/09/10/25/091025979319b1f5672508c5734c9ac3.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962647/",
"imageUrl": "https://i.pinimg.com/236x/4c/5c/5e/4c5c5e8246956539ea40d434fe9c279f.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962642/",
"imageUrl": "https://i.pinimg.com/236x/9c/69/c3/9c69c342f698526cfaaf084bde139385.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962622/",
"imageUrl": "https://i.pinimg.com/236x/d2/af/98/d2af9813351eb21d0f058a210d2193fc.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962618/",
"imageUrl": "https://i.pinimg.com/236x/92/33/a7/9233a7ae32cc267aab6d3656b5e86dfb.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962605/",
"imageUrl": "https://i.pinimg.com/236x/6d/e4/f2/6de4f2ade9082cbabd9399fc24843561.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962603/",
"imageUrl": "https://i.pinimg.com/236x/9f/0f/6b/9f0f6b1d4123318cc1d70a2b3d71fa66.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962601/",
"imageUrl": "https://i.pinimg.com/236x/19/4a/57/194a5747380d3e4c45f75c422d8f3467.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962595/",
"imageUrl": "https://i.pinimg.com/236x/df/66/24/df66241f44fc0e64cdea8850bca2009c.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962594/",
"imageUrl": "https://i.pinimg.com/236x/bd/23/11/bd2311d292d86eb0fa0001cf6255ac1e.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962590/",
"imageUrl": "https://i.pinimg.com/236x/51/c2/d9/51c2d94030f8e83cd644c3c27808181b.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962584/",
"imageUrl": "https://i.pinimg.com/236x/c4/74/a9/c474a93cc0f39498cb65214c0d61eac6.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962579/",
"imageUrl": "https://i.pinimg.com/236x/5f/6b/b7/5f6bb714332309719ca7ff83f3bfd816.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962491/",
"imageUrl": "https://i.pinimg.com/236x/5e/2e/b7/5e2eb7940a8dad1c8cb492f27b4aa2fa.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962479/",
"imageUrl": "https://i.pinimg.com/236x/eb/69/be/eb69be532851640b8e486901687b8396.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962478/",
"imageUrl": "https://i.pinimg.com/236x/dd/23/fc/dd23fc44a2f1a49ad648054e7a39ee0a.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962477/",
"imageUrl": "https://i.pinimg.com/236x/dd/6f/dc/dd6fdcc0754aee32d7b0655106d58801.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962473/",
"imageUrl": "https://i.pinimg.com/236x/23/23/e4/2323e412f42bec3568bfc330e2fbefe3.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962387/",
"imageUrl": "https://i.pinimg.com/236x/a4/a4/b8/a4a4b87c62e37921cd526ded49044d57.jpg"
},
{
"url": "https://www.pinterest.com/pin/424605071145962386/",
"imageUrl": "https://i.pinimg.com/236x/16/d4/ba/16d4bad8b66407fdfbe01e0da4c81f8d.jpg"
}
]
}

💳 Pricing

This Actor uses pay-per-event pricing. One charge applies to each public profile saved with its identity and available audience and activity metrics. A run that saves no profile row creates no profile charge.

Profile

One charge applies to each public profile saved with its identity and available audience and activity metrics.

🔌 Integrations

Use the dataset link in the output panel to review or export profile rows, or read the dataset through the Apify API.

❓ FAQ

Can I mix usernames, handles, and profile URLs?

Yes. Add one or more of these value types to profiles in the same run.

Do I need a Pinterest login?

No. The Actor reads publicly visible profile data and does not need a Pinterest account or login.

What does one saved row represent?

It represents one public profile from the submitted values. If the same profile appears more than once, the first eligible occurrence is saved and later matches are ignored.

What happens with a private or login-gated profile?

Private or login-gated profile data is outside this Actor's scope. It reads public profile data only.

Does this search Pinterest by keyword or crawl any board?

No. Submit a profile username, handle, or URL. Pinterest keyword search, arbitrary pin scraping, and board crawling outside submitted profiles are not part of this Actor.

Can a profile row miss optional fields?

Yes. Website details, status flags, images, boards, recent pins, social links, and public contact fields may be missing when Pinterest does not expose them.

Does it return boards and recent pins?

The schema includes available board summaries and recent pin summaries. These arrays may be absent or empty when the source does not provide them.

Does it track changes in followers or other metrics?

No. The Actor returns a current public profile view for the run. It does not provide historical monitoring or follower-change alerts.

📝 Changelog

v0.0 (23-09-2026)

  • Initial release.

🆘 Support

For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡

Made with ❤️ by Maxime Dupré