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 extracts the full Following list from public Pinterest profiles โ€” followed users, boards & topics with usernames, profile URLs, bios and follower/board counts. ๐Ÿ”Ž Export CSV/JSON. ๐Ÿš€ Ideal for outreach, research, lead gen & competitor analysis.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScraperForge

ScraperForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Pinterest Following Scraper

Pinterest Following Scraper is an Apify actor that extracts the following list of public Pinterest profiles from usernames, @handles, or profile URLs. It helps marketers, developers, data analysts, and researchers collect structured profile records (usernames, names, counts, images, and flags) for outreach, audience research, and competitor analysis. Built for scale and reliability, it streams results to the Apify dataset in real time and automatically falls back from direct to datacenter to residential proxies to keep pagination running smoothly. ๐Ÿš€

What data / output can you get?

Below are the structured fields this actor pushes to the Apify dataset for each followed account. You can export the dataset to CSV or JSON.

Data fieldDescriptionExample value
usernamePinterest username of the followed account"nordicdesign"
full_nameDisplay name on the profile"Nordic Design Studio"
profileUrlDirect profile URL"https://www.pinterest.com/nordicdesign"
follower_countNumber of followers12450
pin_countTotal pins386
board_countTotal boards24
image_medium_urlMedium-sized profile image"https://i.pinimg.com/280x280/...jpg"
image_large_urlLarge profile image"https://i.pinimg.com/474x/...jpg"
pin_thumbnail_urlsRecent pin thumbnails (75x75)["https://i.pinimg.com/75x75/...jpg"]
is_verified_merchantPinterest verified merchant flagfalse
explicitly_followed_by_meWhether the source user explicitly follows themtrue
is_private_profilePrivate profile flagfalse

Bonus fields include identity and context metadata that can enrich downstream analysis:

  • node_id, id, type
  • image_xlarge_url, is_default_image
  • recent_pin_images (raw image map), contextual_pin_image_urls
  • verified_identity, domain_verified, last_pin_save_time
  • blocked_by_me
  • serachUsername (normalized source username, lowercased)

Note: Results stream live to the default Apify dataset, which you can download as CSV or JSON in one click.

Key features

  • ๐Ÿ” Bulk input handling
    Provide a list of profile URLs, usernames, or @handles via sources. The actor normalizes each source to a username and processes them sequentially with robust pagination.

  • โšก Real-time dataset streaming
    Records are pushed to the Apify dataset as soon as pages are fetched, enabling you to monitor progress and start using data immediately.

  • ๐Ÿ›ก๏ธ Resilient anti-blocking & proxy fallback
    Starts with no proxy, automatically switches to datacenter on block, then to residential and sticks with it if blocks persist. Retries with exponential backoff and 1โ€“2s jitter keep runs stable.

  • ๐Ÿง  Clean, structured output
    Captures profile identity, URLs, follower/board/pin counts, image URLs, verification/privacy flags, and recent pin thumbnails for context.

  • ๐Ÿงฐ Developer-friendly, API-ready
    Built with Apifyโ€™s Python SDK (apify==3.1.0) and aiohttp for efficient pagination. Results are accessible via the Apify Dataset API for programmatic workflows.

  • ๐Ÿ“ˆ Run summary for observability
    Saves a SUMMARY record to the key-value store with processed_inputs, total_users_saved, proxy_mode_used, and proxy_groups.

  • ๐Ÿ—‚๏ธ Easy export
    Download your data in CSV or JSON from the dataset after the run completes.

How to use Pinterest Following Scraper - step by step

  1. Sign in to Apify and open the Pinterest Following Scraper actor.
  2. Prepare your input list in sources: add Pinterest profile URLs, usernames, or @handles (bulk supported).
  3. Paste your _pinterest_sess cookie into pinterestSess (required). The actor will not run without it.
  4. Set maxComments to control how many following records to collect per input.
  5. (Optional) Configure proxyConfiguration. By default, the actor starts with no proxy and auto-fallbacks when blocked.
  6. Start the run. The actor paginates the following list, streams items to the dataset in real time, and logs any proxy transitions or retries.
  7. Monitor the default dataset for live results. When done, export your data as CSV or JSON.
  8. Check the key-value store for the SUMMARY record with run stats and proxy details.

Pro tip: For large lists, keep maxComments reasonable to reduce block risk. The runtime will cap very high limits to a safe threshold to maintain stability.

Use cases

Use caseDescription
Lead generation & outreachBuild targeted prospect lists by collecting who a target Pinterest user follows and enrich with names, URLs, and follower counts.
Competitor analysisMap competitor follow networks to discover partnerships, niches, and content affinities at scale.
Audience researchAnalyze followed accounts to understand interests, categories, and verified profiles for segmentation.
Influencer discoveryIdentify potential creators and merchants followed by category leaders, using follower and pin counts as signals.
Academic & market researchCollect structured public data for network analysis or longitudinal studies of following behavior.
API pipeline enrichmentStream results to the Apify dataset and integrate via API for automated analytics and dashboards.

Why choose Pinterest Following Scraper?

Built for precision, automation, and reliability in collecting Pinterest following lists from public profiles.

  • ๐ŸŽฏ Accurate, structured profiles: Unified fields for names, counts, URLs, images, and verification/privacy flags.
  • ๐Ÿ“š Bulk-friendly workflow: Ingest many usernames/URLs in one run via sources.
  • ๐Ÿงฉ API & Python SDK ready: Access results programmatically through the Apify Dataset API.
  • ๐Ÿ›ก๏ธ Robust anti-blocking: Automatic proxy fallback (none โ†’ datacenter โ†’ residential) with exponential-backoff retries and jitter.
  • ๐Ÿš€ Real-time streaming: View and export data as itโ€™s collected for faster iteration.
  • ๐Ÿ”’ Public endpoints only: Designed for compliance-minded teams collecting publicly available data.
  • ๐Ÿ’พ Easy export: Download datasets as CSV or JSON without extra tooling.

In short: a production-ready Pinterest following list scraper vs unstable, manual alternatives.

Yes โ€” when used responsibly. This actor collects data from publicly available Pinterest endpoints and requires a session cookie for stable access.

Guidelines for compliant use:

  • Only collect publicly available information.
  • Avoid scraping private or inaccessible profiles.
  • Respect Pinterestโ€™s terms and your local regulations (e.g., GDPR, CCPA).
  • Use exported data responsibly and avoid spam.
  • Consult your legal team for edge cases or specific jurisdictions.

Input parameters & output format

Example input (Apify console JSON):

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

Parameters

  • sources (array, required): List of Pinterest profile URLs, @usernames, usernames, or keywords. Editor: stringList.
  • pinterestSess (string, optional in schema but required at runtime): Required Pinterest session cookie value (_pinterest_sess). The actor will fail if this is not provided.
  • maxComments (integer, optional): Maximum number of following users to collect per input. Default: 100. Minimum: 1. Maximum (schema): 100000. Note: The runtime caps very high values to maintain stability.
  • proxyConfiguration (object, optional): Starts with no proxy. On block: fallback to datacenter; if blocked again, switch to residential and stick with it. Editor: proxy. Prefill: {"useApifyProxy": false}.

Example dataset item (JSON):

{
"serachUsername": "candyw8119",
"node_id": "1234567890",
"pin_thumbnail_urls": [
"https://i.pinimg.com/75x75/abcd/efgh.jpg",
"https://i.pinimg.com/75x75/ijkl/mnop.jpg"
],
"blocked_by_me": false,
"image_medium_url": "https://i.pinimg.com/280x280/...jpg",
"type": "user",
"id": "99887766",
"username": "nordicdesign",
"is_verified_merchant": false,
"explicitly_followed_by_me": true,
"is_default_image": false,
"recent_pin_images": {
"192x": [
{ "url": "https://i.pinimg.com/192x/abcd/efgh.jpg" },
{ "url": "https://i.pinimg.com/192x/ijkl/mnop.jpg" }
]
},
"pin_count": 386,
"board_count": 24,
"image_xlarge_url": "https://i.pinimg.com/736x/...jpg",
"image_large_url": "https://i.pinimg.com/474x/...jpg",
"verified_identity": {},
"follower_count": 12450,
"domain_verified": false,
"contextual_pin_image_urls": {},
"is_private_profile": false,
"full_name": "Nordic Design Studio",
"last_pin_save_time": "2026-03-10T12:34:56",
"profileUrl": "https://www.pinterest.com/nordicdesign"
}

Notes:

  • Items are streamed to the default Apify dataset during the run.
  • A run summary is saved to the key-value store at key SUMMARY with processed_inputs, total_users_saved, proxy_mode_used, and proxy_groups.

FAQ

Do I need to log in or provide cookies?

โœ… Yes. You must provide a valid _pinterest_sess cookie via the pinterestSess input. The actor uses this session value to access public endpoints reliably.

How many following records can I collect per input?

โœ… You control the limit with maxComments (default 100). While the schema allows large numbers, the runtime applies a safe cap to keep runs reliable on public endpoints.

What formats can I export to?

โœ… You can export the Apify dataset to CSV or JSON directly from the platform. Results stream in real time so you can start using data immediately.

Does it work with private profiles?

โŒ No. The actor is built for public data collection. Private or inaccessible profiles are not supported.

How does the anti-blocking work?

๐Ÿ›ก๏ธ The actor starts with no proxy and automatically falls back to datacenter, then residential proxies if blocks are detected (401/403/429/503). It also retries with exponential backoff and adds 1โ€“2s jitter between pages.

Can I automate this with the Apify API?

๐Ÿ’ป Yes. The actor is built on the Apify platform and Python SDK. You can trigger runs via the Apify API and fetch results from the dataset programmatically.

What input formats does sources accept?

๐Ÿงพ Provide profile URLs, raw usernames, or @handles as strings. The actor normalizes each entry to a username before fetching.

Is there a free trial?

๐Ÿ†“ Yes. The listing includes 120 trial minutes. After that, itโ€™s offered on a flat monthly pricing model.

Closing CTA / Final thoughts

Pinterest Following Scraper is built to collect structured following lists from public Pinterest profilesโ€”reliably and at scale. It streams clean profile records to your dataset in real time, handles bulk inputs, and survives blocks with automatic proxy fallback.

Whether youโ€™re in marketing, research, or development, youโ€™ll get dependable data for outreach, competitor analysis, and audience insights. Developers can trigger runs and pull results via the Apify API to automate pipelines. Start extracting smarter Pinterest following data with a production-ready workflow today.