482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

Pinterest Scraper logo

Pinterest Scraper

hipersoft/pinterest-scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

Total users

2

Monthly users

1

Total runs

151

Per item scraped

$0.0034

Last rebuilt

Oct 28, 2026

Overview

Search Pinterest and pull pins, boards, or users into clean structured JSON: pin title, description, destination link, image, pinner, board, and reactions — plus board and user stats. Just give it search terms and pick a scope. No login, no API key. Built for visual research, e-commerce sourcing, trend spotting, and marketing analysis.

Pinterest Scraper input — search terms and scope in the Apify Console

Features

  • 📌 Rich pin records — title, description, link, domain, imageUrl, pinner, boardName, and boardUrl.
  • 🎯 Three scopes — set scope to pins, boards, or users to control what each search returns.
  • 🖼️ Media details — isVideo, dominantColor, and altText for visual and accessibility context.
  • 📊 Board & user stats — boards return pinCount and followerCount; users return followerCount, followingCount, and pinCount.
  • ❤️ Reactions — reactionCount aggregates a pin's reactions from the search response.
  • 🔁 Multi-term search — pass several searches and collect up to 1000 items per term.
  • 🌐 Residential proxy by default — session-rotated for reliable access.

What you get

Pinterest Scraper output example — pins, boards and users as structured JSON

Each pin is one clean JSON record:

{
  "type": "pin",
  "id": "1234567890",
  "title": "Cozy living room ideas",
  "description": "Warm neutral tones with layered textures",
  "link": "https://example.com/living-room",
  "domain": "example.com",
  "imageUrl": "https://i.pinimg.com/originals/ab/cd/ef.jpg",
  "pinner": "homestyle",
  "pinnerName": "Home Style",
  "boardName": "Living Room Decor",
  "boardUrl": "https://www.pinterest.com/homestyle/living-room-decor/",
  "reactionCount": 42,
  "isVideo": false,
  "dominantColor": "#c9b8a3",
  "altText": "Neutral living room with a beige sofa",
  "createdAt": "Tue, 20 May 2026 10:12:00 +0000",
  "url": "https://www.pinterest.com/pin/1234567890/"
}

Boards come as type: "board" records and users as type: "user" records with their own stat fields.

Output schema

Field Type Description
type string Record type — pin, board, or user.
id string Pinterest ID of the pin, board, or user.
title string Pin title.
description string Pin description text.
link string (URL) Destination link the pin points to.
domain string Domain of the destination link.
imageUrl string (URL) URL of the pin image.
pinner string Username of the pinner.
pinnerName string Display name of the pinner.
boardName string Name of the board the pin belongs to.
boardUrl string (URL) URL of the board.
reactionCount integer Aggregate reaction count on the pin.
isVideo boolean Whether the pin is a video.
dominantColor string Dominant color of the image as a hex code.
altText string Accessibility alt text for the image.
createdAt string When the pin was created.
url string (URL) Canonical Pinterest URL of the pin.

Board records add pinCount and followerCount; user records add followerCount, followingCount, and pinCount.

Input

{
  "searches": ["home decor", "nail art"],
  "scope": "pins",
  "maxItemsPerSearch": 50,
  "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }
}
Field Description
searches Keywords to search on Pinterest.
scope pins, boards, or users.
maxItemsPerSearch Results per search term (up to 1000).
proxyConfiguration Proxy; residential is used by default.

Use cases

  • Source product ideas and destination links for e-commerce.
  • Spot visual trends by color, theme, or keyword.
  • Find influential boards and users in a niche.
  • Build mood boards and image datasets for design research.

Pricing

Pay-per-event: you're billed a small amount per run and per item scraped — you only pay for what you get. See the Pricing tab for current rates.

FAQ

Do I need a Pinterest account or API key? No. Just enter search terms and pick a scope — no login, account, or API key is required.

What can I search for? Pass one or more keywords in searches and set scope to pins, boards, or users. Each term can return up to 1000 items.

What's the output format? Structured JSON — one clean record per pin, board, or user. Export it as JSON, CSV, Excel, or via the API.

Can I integrate this with other tools? The Pinterest Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Notes

This Actor uses Pinterest's public web search endpoints and reads only publicly available pins, boards, and users. It is an independent tool and is not affiliated with, endorsed by, or connected to Pinterest, Inc. Scrape public data only.

Input

FieldTypeDescription
searches
Search terms
arrayKeywords to search on Pinterest (e.g. "home decor", "nail art"), one per line.
scope
Search for
string · pins, boards, usersWhat to return.
Default: "pins"
maxItemsPerSearch
Max items per search
integerResults per search term.
Default: 50
proxyConfiguration
Proxy
objectProxy configuration. Leave the default — it is tuned for reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~pinterest-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searches": [
    "home decor"
  ]
}'

Pricing

EventPricePaid plans from
Item scraped
One pin, board or user with full metadata (image, link, pinner, saves)
$0.0034$0.0017
API request
One Pinterest resource request (a page of results through a residential session)
$0.001$0.001

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs · 2 users · $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs · 4 users · $0.004 / flight scraped

Google Trends Scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

139 runs · 6 users · $0.001 / keyword scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs · 3 users · $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs · 2 users · $0.005 / place scraped

App Store Reviews Scraper

Scrape user reviews and star ratings from the Apple App Store by app ID or URL. Returns review text, title, rating, author, app version, votes, date and review link across any country. No setup.

124 runs · 6 users · $0.0005 / review scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build