Pinterest Pins Videos Search Scraper avatar

Pinterest Pins Videos Search Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Pinterest Pins Videos Search Scraper

Pinterest Pins Videos Search Scraper

📌 Pinterest Pins & Videos Search Scraper pulls titles, descriptions, hashtags, creators, URLs, thumbnails, views, saves, video links & more from search results. 🎥🔎 Perfect for trend analysis, SEO, content planning & competitor intel. ⚡ Fast, scalable, CSV/JSON & API-ready.

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

ScrapeLabs

ScrapeLabs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Pinterest Pins Videos Search Scraper

Pinterest Pins Videos Search Scraper is a fast, reliable Pinterest video search scraper that collects structured pin and video data from Pinterest search results at scale. It solves the pain of manual research by extracting titles, descriptions, creators, image URLs, video links, engagement signals, and more — turning unstructured Pinterest results into analysis-ready records. Built for marketers, developers, data analysts, and researchers, this Pinterest video pins scraper powers trend analysis, SEO, content planning, and competitor intelligence with bulk inputs and proxy fallback for high success rates.

What data / output can you get?

Data fieldDescriptionExample value
node_idUnique Pinterest pin ID4362930884162196
created_atPin creation timestamp (if available)Wed, 17 Sep 2025 21:05:25 +0000
urlImage URL (236x size)https://i.pinimg.com/236x/46/f4/88/46f4885495c1ed7ca2dbfd4787b06bb6.jpg
pinnerObject with pinner info: full_name, username, follower_count, image_url{"full_name":"Sofia Ortiz","username":"sofiacamposflor","follower_count":4,"image_url":"https://s.pinimg.com/images/user/default_140.png"}
domainSource domain or “Uploaded by user”Uploaded by user
reaction_countsObject of reaction type counts{"1":1877}
widthImage width (236 variant)236
heightImage height (236 variant)236
image_sizeImage size identifier used in extraction236x
dominant_colorDominant color hex code#88a549
linkExternal link if presentnull
titlePin title (falls back to SEO alt text if missing)silly kitty 🍓
descriptionPin description (falls back to SEO alt text if missing)how i feel when i order the wrong color yarn
link_to_videoDirect video URL for video pins, if availablehttps://v.pinimg.com/videos/.../hls/playlist.m3u8
is_videoBoolean flag indicating if the pin is a videotrue
search_termThe search term used to find this pincat

Notes:

  • Results are saved live as they’re scraped and can be exported to JSON or CSV via the Apify dataset. This Pinterest video metadata scraper also exposes video stream URLs for integration with your own Pinterest pin video downloader workflows.

Key features

  • ⚡️ Bold proxy fallback reliability — Automatic fallback chain for high success: no proxy → datacenter → residential (with 3 retries), all handled transparently in-run.
  • 🎥 Video-only filtering — Use the filtre input to target “Videos” only or include “All” (pins + videos) to fit your workflow for a Pinterest video search scraper or mixed media extraction.
  • 📦 Bulk input processing — Provide multiple search terms, profile URLs, or usernames and process them in a single run for a scalable Pinterest pins bulk downloader workflow.
  • 💾 Live dataset saving — Each pin is pushed to the dataset as soon as it’s parsed, ensuring you never lose progress if a run stops or retries.
  • 🧠 Accurate media detection — Detects video assets from Pinterest’s videos.video_list and image.video structures to extract link_to_video and is_video reliably.
  • 🔌 Developer friendly — Built on the Apify platform with Playwright and Apify SDK; results are API-ready for downstream pipelines.
  • 🔐 No login required — Runs headless without credentials, cookies, or session setups.
  • 📊 Deduplication & logging — Deduplicates by pin ID and provides detailed logs for captured responses, scroll iterations, and extraction status.

How to use Pinterest Pins Videos Search Scraper - step by step

  1. Sign in to your Apify account and open the Apify Console.
  2. Find “pinterest-pins-videos-search-scraper” in Actors and open it.
  3. Enter input data in the searchTerms field. It accepts:
    • A list of keywords (e.g., cat, book)
    • Profile URLs (e.g., https://www.pinterest.com/username/)
    • Usernames (e.g., username)
    • It also supports an array of objects with a url key.
  4. Set maxItems to control how many pins to collect per term (1–1000; default 50).
  5. Choose filtre:
    • Videos to scrape only video results
    • All to include pins + videos
  6. (Optional) Configure proxyConfiguration. If left empty, the actor starts without proxy and automatically falls back to datacenter and residential proxies if blocked.
  7. Click Start to run. The actor will navigate, scroll, capture Pinterest API responses, deduplicate pins, and push records to the dataset as it goes.
  8. Download your results from the run’s Dataset in JSON or CSV, or access them via the Apify API.

Pro Tip: Combine the video-only filtre with targeted keywords to build a high-signal Pinterest scraper tool for video pins that feeds your analytics, automation, or enrichment workflows.

Use cases

Use caseDescription
Marketing + Trend MiningTrack trending Pinterest video pins by keyword to discover creative angles and benchmarks for campaigns.
SEO + Content PlanningExtract titles and descriptions at scale to analyze keyword patterns from search results and optimize your content strategy.
Competitor IntelligenceMonitor creator activity and engagement signals to see what resonates and where.
Research + AnalyticsBuild datasets of pins and videos for academic or market research without manual collection.
Data Pipelines (API)Feed structured media and metadata into analytics stacks using the Apify Dataset API for continuous monitoring.
Creative InspirationCurate boards of high-performing pins and video assets to guide production and storyboarding.

Why choose Pinterest Pins Videos Search Scraper?

This scraper is engineered for precision and production reliability — not a brittle browser extension.

  • ✅ Accurate video detection and metadata extraction from Pinterest’s underlying API responses
  • 🌍 Scales across many terms with bulk input and live dataset saving
  • 🔌 Developer access via Apify SDK and API-ready dataset outputs (JSON/CSV)
  • 🔒 Built-in proxy fallback to overcome rate limits and blocking
  • 🧰 No login, cookies, or secret tokens required
  • 💸 Cost-effective, automation-friendly alternative to unstable point-and-click tools
  • 🔁 Detailed logging and deduplication for clean, trustworthy datasets

In short, it’s a robust Pinterest video search scraper built for teams that need consistent, structured outputs at scale.

Yes — when used responsibly. This actor collects data from publicly available Pinterest pages and search results only.

Guidelines for compliant use:

  • Scrape only public data and avoid private or password-protected content.
  • Respect Pinterest’s Terms of Service and applicable platform guidelines.
  • Ensure compliance with data protection laws (e.g., GDPR, CCPA) and avoid spam.
  • Do not collect sensitive personal information.
  • Consult your legal team for edge cases specific to your use.

Input parameters & output format

Example JSON input

{
"searchTerms": [
"cat",
"book",
"https://www.pinterest.com/username/"
],
"maxItems": 50,
"filtre": "Videos",
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • searchTerms (array)
    • Description: List of Pinterest search keywords, profile URLs (e.g., https://www.pinterest.com/username/), or usernames (e.g., username). Supports bulk input.
    • Default: none
    • Required: Yes
  • maxItems (integer)
    • Description: Maximum number of pins to scrape per search term.
    • Default: 50 (min 1, max 1000)
    • Required: No
  • filtre (string; enum: All, Videos)
    • Description: Filter results: All (pins + videos) or Videos only.
    • Default: Videos
    • Required: No
  • proxyConfiguration (object)
    • Description: Choose which proxies to use. By default, no proxy is used. If Pinterest blocks the request, it will automatically fallback to datacenter proxy, then residential proxy with 3 retries.
    • Default: none (prefill: {"useApifyProxy": false})
    • Required: No

Example JSON output

{
"node_id": "4362930884162196",
"created_at": "Wed, 17 Sep 2025 21:05:25 +0000",
"url": "https://i.pinimg.com/236x/46/f4/88/46f4885495c1ed7ca2dbfd4787b06bb6.jpg",
"pinner": {
"full_name": "Sofia Ortiz",
"username": "sofiacamposflor",
"follower_count": 4,
"image_url": "https://s.pinimg.com/images/user/default_140.png"
},
"domain": "Uploaded by user",
"reaction_counts": { "1": 1877 },
"width": 236,
"height": 236,
"image_size": "236x",
"dominant_color": "#88a549",
"link": null,
"title": "silly kitty 🍓",
"description": "how i feel when i order the wrong color yarn",
"link_to_video": "https://v.pinimg.com/videos/.../hls/playlist.m3u8",
"is_video": true,
"search_term": "cat"
}

Notes:

  • Some fields may be null or empty when not provided by Pinterest (e.g., link, created_at, link_to_video, pinner.follower_count).
  • The pinner field is an object containing: full_name, username, follower_count, image_url.
  • Export results from the Apify dataset as JSON or CSV, or consume them via the Dataset API.

FAQ

How many pins can I scrape per search term?

You can set maxItems up to 1000 per search term. The actor processes all provided searchTerms sequentially and saves results live.

Can I scrape only videos?

Yes. Set the filtre parameter to "Videos" to have the Pinterest video search scraper return only video pins. Use "All" to include both pins and videos.

What happens if Pinterest blocks my requests?

The actor automatically falls back through proxy options: no proxy → datacenter proxy → residential proxy with up to 3 retries. All attempts and outcomes are logged for transparency.

Do I need to log in to Pinterest?

No. This Pinterest scraper tool for video pins works headlessly without login, cookies, or session tokens and targets public data only.

What inputs are supported?

You can pass an array of keywords, profile URLs, or usernames in searchTerms. The implementation also supports items with a url key if you provide objects instead of strings.

Does it extract video URLs for downloading?

Yes. For video pins, the actor populates link_to_video and sets is_video to true. You can use these URLs in your own Pinterest pin video downloader workflows.

Which formats can I export to?

You can export your dataset to JSON or CSV from the run’s Output/Dataset tab or programmatically via the Apify Dataset API.

How long does it take to run?

Duration depends on the number of search terms and your maxItems setting. The actor scrolls, captures Pinterest API responses, deduplicates pins, and saves records as it goes.

Closing CTA / Final thoughts

Pinterest Pins Videos Search Scraper is built for teams that need structured Pinterest pin and video data at scale. With precise video detection, bulk inputs, live saving, and proxy fallback, it delivers clean, analysis-ready datasets for marketers, developers, analysts, and researchers. Use the Apify platform and Dataset API to automate your pipeline end-to-end — from Pinterest video search scraping to CSV/JSON exports and analytics. Start extracting smarter Pinterest insights today.