Pinterest Following Scraper avatar

Pinterest Following Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Pinterest Following Scraper

Pinterest Following Scraper

πŸ“Œ Pinterest Following Scraper collects profiles a user follows β€” usernames, display names, profile URLs, bios & follower counts. πŸ”Ž Ideal for competitor analysis, influencer discovery, niche research, and social media growth. βš™οΈ Fast, reliable, CSV/JSON exports.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeFlow

ScrapeFlow

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Pinterest Following Scraper

The Pinterest Following Scraper is a focused Apify actor that collects the following list of Pinterest profiles from usernames, profile URLs, or keyword-like handles. It solves the pain of manually exploring who a user follows by automating paginated extraction and streaming clean, structured results to your dataset in real time. Ideal for marketers, developers, data analysts, and researchers, this Pinterest following scraper helps you scale competitor analysis, influencer discovery, and niche research with reliable, export-ready data.

What data / output can you get?

Below are the core fields that the actor pushes to the Apify dataset for each followed profile:

Data fieldDescriptionExample value
serachUsernameSource username you queried (lowercased)"candyw8119"
usernamePinterest handle of the followed profile"janedoe"
full_nameDisplay name"Jane Doe"
profileUrlCanonical Pinterest profile URL"https://www.pinterest.com/janedoe"
follower_countNumber of followers1824
pin_countTotal pins240
board_countTotal boards18
is_private_profilePrivate profile flagfalse
is_verified_merchantVerified merchant flagfalse
explicitly_followed_by_meWhether the source explicitly follows this userfalse
image_medium_urlMedium avatar image URL"https://i.pinimg.com/140x140_RS/…jpg"
image_large_urlLarge avatar image URL"https://i.pinimg.com/280x280_RS/…jpg"
pin_thumbnail_urlsArray of recent pin thumbnails["https://i.pinimg.com/75x75/…jpg"]
recent_pin_imagesRecent pin images object (raw){"192x":[{"url":"https://…/192x/…jpg"}]}

Bonus outputs include metadata like node_id, id, type, is_default_image, verified_identity, domain_verified, contextual_pin_image_urls, last_pin_save_time, and image_xlarge_url for deeper context and enrichment. Results are available for download as CSV or JSON from the Apify dataset.

Key features

  • ⚑️ Bulk inputs via sources Provide a list of profile URLs, @usernames, usernames, or keywords. The actor normalizes each source to a username and processes them one by one.

  • πŸ”„ Real-time dataset streaming Records are pushed to the Apify dataset as pages are fetched, enabling incremental consumption and faster feedback loops.

  • 🧭 Robust proxy fallback chain Starts with no proxy, automatically falls back to datacenter on block, then to residential and sticks there if needed. All transitions are logged for transparency.

  • 🧱 Anti-blocking with retries & backoff Handles HTTP 401/403/429/503 gracefully with exponential backoff and jitter; non-block errors also retry up to 3 times.

  • πŸ“Ά Efficient pagination Uses Pinterest’s UserFollowingResource with page sizes up to 50, adding 1–2s jitter between pages for resilience.

  • 🧰 Clean, structured output Captures thumbnails, profile URL, follower/board/pin counts, verification flags, privacy indicators, and recent pin images.

  • 🐍 Built with Apify SDK for Python Async aiohttp requests and production-ready patterns ensure stability and performance on the Apify platform.

  • πŸ—‚οΈ Run summary saved A summary object (processed_inputs, total_users_saved, proxy_mode_used, proxy_groups) is stored to the key-value store under SUMMARY at the end of the run.

How to use Pinterest Following Scraper - step by step

  1. Create or log in to your Apify account.
  2. Open the Pinterest Following Scraper on the Apify platform.
  3. Add your input data:
    • Paste usernames, @handles, or profile URLs into the sources array (bulk supported).
  4. Provide your Pinterest session cookie:
    • Set pinterestSess to your _pinterest_sess cookie value. The actor will fail if this is not provided or is empty.
  5. Configure limits:
    • Set maxComments to control how many following users to collect per input. The current runtime caps this to a maximum of 1000 per input.
  6. Configure proxy (optional but recommended):
    • By default, it starts with no proxy and auto-fallbacks to datacenter and then residential if blocking occurs.
  7. Start the run:
    • The actor normalizes inputs to usernames, paginates the UserFollowing endpoint, and streams items to the dataset in real time.
  8. Download results:
    • Go to the run’s default dataset to export results as CSV or JSON. A run summary is saved in the key-value store under the key SUMMARY.

Pro tip: Feed multiple sources to build a comprehensive map of who your competitors follow, then export Pinterest following to CSV for analysis in your BI tools.

Use cases

Use case nameDescription
Competitor analysis for social teamsMap competitor networks by collecting who they follow, then export Pinterest following to CSV for rapid analysis.
Influencer discovery for campaignsIdentify creators followed by your target accounts to seed outreach lists with higher relevance.
Niche research for content teamsExplore topic-focused profiles and board ecosystems by scraping Pinterest user following lists at scale.
Growth tracking for analystsMonitor changes in following lists over time to detect partnerships or evolving interests.
Audience mapping for researchersBuild structured datasets from following graphs for academic or market research.
Automation-ready data pipelinesUse bulk inputs and CSV/JSON exports to feed downstream tools and internal dashboards.

Why choose Pinterest Following Scraper?

This Pinterest following scraper is built for precision, automation, and reliability at scale.

  • βœ… Accurate, structured output: Clean profile metadata including follower, pin, and board counts, verification/private flags, and media context.
  • πŸ§ͺ Resilient anti-blocking: Automatic proxy fallback (direct β†’ datacenter β†’ residential) with retries, jitter, and exponential backoff.
  • πŸ“¦ Batch-friendly: Bulk input via sources makes it a practical Pinterest following scraper tool for multi-profile runs.
  • πŸ’Ύ Export-ready: Download results from the Apify dataset as CSV or JSON for smooth handoff to analytics or CRM.
  • 🐍 Developer-friendly: Built with async aiohttp on the Apify Python SDK for dependable, production-grade runs.
  • πŸ” Session-based access: Uses your _pinterest_sess cookie for authenticated requests to public endpoints.
  • 🧱 Production reliability: Proxy transitions and retry events are logged, and a run summary is saved for auditing.

Unlike fragile browser extensions or one-off scripts, this Pinterest following scraping software is optimized for consistent, scalable extraction on real infrastructure.

Yes, when used responsibly. This tool accesses public endpoints and requires your _pinterest_sess cookie for session-authenticated requests. As with any data collection:

  • Only collect data you’re permitted to access and use.
  • Comply with applicable regulations (e.g., GDPR, CCPA) and Pinterest’s terms.
  • Avoid scraping private or non-permitted content.
  • Consult your legal team for edge cases or jurisdiction-specific requirements.

Input parameters & output format

Example JSON input

{
"sources": [
"https://www.pinterest.com/CandyW8119/",
"@anotheruser"
],
"pinterestSess": "YOUR__pinterest_sess_COOKIE",
"maxComments": 250,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Input parameter details

  • sources (array, required)
    • Description: List of Pinterest profile URLs, @usernames, usernames, or keywords.
    • Default: none
  • pinterestSess (string, optional but required by the actor at runtime)
    • Description: Required Pinterest session cookie value (_pinterest_sess). The actor will fail if this is not provided.
    • Default: none
  • maxComments (integer, optional)
    • Description: Maximum number of following users to collect per input.
    • Default: 100 (runtime caps to 1000 even if higher is provided)
  • proxyConfiguration (object, optional)
    • Description: Starts with no proxy. On block: fallback to datacenter proxy; if blocked again, switch to residential and stick with it.
    • Default: {"useApifyProxy": false}

Example JSON output

{
"serachUsername": "candyw8119",
"node_id": "1234567890",
"pin_thumbnail_urls": [
"https://i.pinimg.com/75x75/abc123.jpg",
"https://i.pinimg.com/75x75/def456.jpg"
],
"blocked_by_me": false,
"image_medium_url": "https://i.pinimg.com/140x140_RS/avatar.jpg",
"type": "user",
"id": "987654321",
"username": "janedoe",
"is_verified_merchant": false,
"explicitly_followed_by_me": false,
"is_default_image": false,
"recent_pin_images": {
"192x": [
{ "url": "https://i.pinimg.com/192x/pin1.jpg" },
{ "url": "https://i.pinimg.com/192x/pin2.jpg" }
]
},
"pin_count": 240,
"board_count": 18,
"image_xlarge_url": "https://i.pinimg.com/474x/avatar.jpg",
"image_large_url": "https://i.pinimg.com/280x280_RS/avatar.jpg",
"verified_identity": {},
"follower_count": 1824,
"domain_verified": false,
"contextual_pin_image_urls": {},
"is_private_profile": false,
"full_name": "Jane Doe",
"last_pin_save_time": "2026-03-10T12:34:56",
"profileUrl": "https://www.pinterest.com/janedoe"
}

Notes:

  • Some fields may be empty or default (e.g., full_name may be "", verified_identity may be {}, counts may be 0) depending on the profile.
  • A run summary is saved in the key-value store under SUMMARY with keys: processed_inputs, total_users_saved, proxy_mode_used, proxy_groups.

FAQ

Do I need to log in or provide cookies to use this Pinterest following scraper?

βœ… Yes. Provide your _pinterest_sess cookie via the pinterestSess input. The actor will fail if this is missing or empty.

How many following profiles can I download per input?

πŸ“ˆ You control this with maxComments. The current runtime enforces a cap of 1000 items per input even if you enter a higher number.

Can I scrape multiple Pinterest users at once?

βœ… Yes. Add multiple usernames, @handles, profile URLs, or keywords to the sources array. The actor will normalize each to a username and process them in sequence.

What data do you collect for each followed profile?

🧩 The actor exports structured fields including serachUsername, username, full_name, profileUrl, follower_count, pin_count, board_count, is_private_profile, is_verified_merchant, pin_thumbnail_urls, recent_pin_images, and more.

How does the scraper handle blocking and rate limits?

πŸ›‘οΈ It starts without a proxy, then automatically falls back to datacenter, and finally to residential (and sticks with it) if needed. It also retries with exponential backoff and adds 1–2s jitter between pages.

In what formats can I export the Pinterest following list?

πŸ’Ύ From the Apify dataset, you can export Pinterest following to CSV or JSON for easy analysis and sharing.

Is there a free trial for this Pinterest following export tool?

πŸ†“ Yes. The listing includes a trial period (120 trial minutes) so you can test before subscribing.

Does this work for competitor analysis and influencer discovery?

βœ… Absolutely. It functions as a Pinterest following list extractor and Pinterest profile following scraper, making it ideal for competitor tracking, influencer discovery, and niche research.

Closing CTA / Final thoughts

The Pinterest Following Scraper is built to collect and export Pinterest user following lists with accuracy and scale. With bulk inputs, resilient proxy fallbacks, and real-time dataset streaming, it’s a reliable Pinterest following downloader for marketers, developers, analysts, and researchers. Export results to CSV or JSON, plug them into your analytics pipeline, and accelerate competitor analysis, influencer discovery, and growth research. Start extracting smarter, structured following data today.