Pinterest Scraper - Pins, Boards & Profiles avatar

Pinterest Scraper - Pins, Boards & Profiles

Pricing

from $2.00 / 1,000 dataset items

Go to Apify Store
Pinterest Scraper - Pins, Boards & Profiles

Pinterest Scraper - Pins, Boards & Profiles

Scrape Pinterest pins, video pins, boards and profiles from keyword search or Pinterest URLs. Get image and video URLs, outbound links, saves, repins, shares, product prices, followers and monthly views. No login or cookies needed.

Pricing

from $2.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Scrape Pinterest pins, video pins, boards and profiles from keyword search or Pinterest URLs. Get image and video URLs, titles, descriptions, outbound links and domains, saves, repins, shares, comment counts, product names and prices, pinner and board details, follower counts and monthly views. No Pinterest account, cookies or browser needed.

What you get

Every row has a type: pin, board or user.

Pins

FieldNotes
id, urlpin ID and link
title, description, alt_texttext
image_url, video_url, is_video, dominant_colorfull-size image; MP4/HLS URL for video pins
link, domain, site_namethe outbound link the pin points to
saves, repin_count, share_count, comment_count, reaction_countengagement (saves, repins, shares and comment count need Full pin details)
hashtags, annotationshashtags and Pinterest's topic tags (with Full pin details)
product_name, product_price, product_price_value, product_currencyfor product pins ("$115.00", 115.0, USD)
created_at, is_promoted
pinner_username, pinner_name, pinner_followerswho pinned it
board_id, board_name, board_urlwhere it is saved

Boards: name, url, description, pin_count, follower_count, section_count, owner_username, owner_followers, created_at, cover_image_url.

Profiles: username, full_name, about, website, domain_verified, follower_count, following_count, monthly_views, pin_count, board_count, is_business, is_verified_merchant, last_pin_save_time, created_at.

Every row also has source (the keyword or URL that produced it) and scraped_at. The dataset has three views: Pins, Boards and Profiles.

Use cases

  • Content and trend research: see which pins rank for a keyword and how many saves they get.
  • Competitor and brand monitoring: track what a brand or creator publishes and how it performs.
  • E-commerce: collect product pins with prices and the shops they link to.
  • Influencer discovery: search profiles by niche and sort by followers and monthly views.
  • Datasets for AI and design: image and video URLs with titles, descriptions and tags.

Need business emails and phone numbers? Use Pinterest Business Leads & Email Finder, which returns the contact details business profiles show.

Input

ParameterDescription
searchQueriesKeywords to search.
searchTypepins, videos, boards or users (profiles).
startUrlsPin, profile, board or search URLs. pin.it short links work too.
maxItemsTotal rows across all inputs.
maxItemsPerQueryRows per keyword or search URL (Pinterest returns up to about 1,000).
includePinDetailsOpen each pin for saves, repins, shares, comment count, hashtags, topic tags and product price. Pin URLs always come with full details.
profileContentFor profile URLs: the user's created pins, saved pins and/or boards.
maxPinsPerProfileCap for each profile list (created pins, saved pins, boards) and each board's pins.
skipPromotedLeave out ads mixed into search results (default on).

Example input

{
"searchQueries": ["boho bedroom", "japandi living room"],
"searchType": "pins",
"maxItemsPerQuery": 200,
"maxItems": 400,
"includePinDetails": true,
"startUrls": ["https://www.pinterest.com/marthastewart/"],
"profileContent": ["created_pins", "boards"]
}

Example output row (pin)

{
"type": "pin",
"id": "421016265188954336",
"url": "https://www.pinterest.com/pin/421016265188954336/",
"title": "Minimalist Mountain Line Art | Linen Canvas | Neutral Living Room Wall Decor",
"image_url": "https://i.pinimg.com/originals/e8/b0/0a/e8b00ad121a35dde61cd9909743aa457.jpg",
"link": "https://nhuedesignlab.etsy.com/listing/4477391801",
"domain": "nhuedesignlab.etsy.com",
"saves": 9258,
"repin_count": 9020,
"share_count": 330,
"comment_count": 1,
"site_name": "Etsy",
"created_at": "Tue, 16 Jun 2026 22:02:39 +0000",
"pinner_username": "nessgn",
"board_name": "NHueDesignLab",
"source": "search:minimalist living room",
"scraped_at": "2026-10-14T02:20:00Z"
}

Scheduling and integrations

Schedule runs from the Apify Console and send results to Google Sheets, Airtable, a database or a webhook with Apify integrations. Re-running the same input after an interrupted run resumes where it stopped.

Use with AI assistants (MCP)

Use the actor as a tool in Claude, ChatGPT and other MCP clients through the Apify MCP server (https://mcp.apify.com). Example prompt: "Get the 50 most saved Pinterest pins for 'capsule wardrobe' with their links."

FAQ

How many results per keyword? Pinterest returns up to about 1,000 results per search. Use several narrower keywords to collect more.

Why do boards return only about 25 pins? Pinterest shows logged-out visitors only the first ~25 pins of a board, and this actor does not log in. Profiles' created pins stop at about 350 for the same reason. Search and saved-pin lists go further.

Can I get comments? Not at the moment: Pinterest does not serve comments to logged-out visitors.

Do I need a Pinterest account or cookies? No.

Why are saves and repins empty? Search results don't include them. Turn on includePinDetails to open each pin.

Something broke or a field is missing? Open an issue on the actor's Issues tab and include the run link.