Pinterest Scraper: Pins, Boards, Profiles & Search avatar

Pinterest Scraper: Pins, Boards, Profiles & Search

Pricing

from $1.40 / 1,000 results

Go to Apify Store
Pinterest Scraper: Pins, Boards, Profiles & Search

Pinterest Scraper: Pins, Boards, Profiles & Search

Collect Pinterest pins by keyword search, from boards and from profiles, or by pin link. Each pin has its title, description, link, images, video, saves, repins and comments where shown, board, pinner and date. Add board and profile details. Failed links are reported and not charged.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

Philip Kirkbride

Philip Kirkbride

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Turn Pinterest into a clean spreadsheet of pins. Type a keyword and get the pins Pinterest shows for it, or paste a board, profile or pin link. Each pin comes with its title, description, the outside page it links to, full-size image, video file for video pins, saves, repins and comments where Pinterest shows them, the board it is saved on, the account that saved it and the date it was created.

Board links add a board row (name, pin count, followers, cover), profile links add a profile row (name, bio, followers, following, pin and board counts, website, monthly views) and can list every board on the profile. Paging is automatic, every run has a per-keyword and a total cap, and links that fail are listed in the run summary with a clear reason and are not charged.

Use cases

  • Trend and content research: see which pins Pinterest ranks for a keyword, what they look like and how often they get saved.
  • Competitor and brand tracking: follow a brand's profile and boards, their follower counts and what they pin, on a schedule.
  • Influencer discovery: find the accounts behind the pins for a topic, with their follower counts and profile links.
  • Product and traffic research: collect the outside links and domains pins send visitors to.
  • Image datasets: gather full-size pin images and their descriptions for a topic or board.

Quick Start

{
"searchQueries": ["living room ideas"],
"urls": ["https://www.pinterest.com/nasa/"],
"maxPinsPerSource": 50
}

This returns up to 50 pins for "living room ideas", plus NASA's profile and up to 50 of its pins. Add "includeProfileBoards": true to list the profile's boards as well.

Input

InputTypeDefaultMeaning
searchQueriesarraynoneKeywords to search pins for, one per line.
urlsarraynonePinterest links, one per line: a board (pinterest.com/user/board/), a profile (pinterest.com/user/), a pin (pinterest.com/pin/123.../), a search link or a pin.it short link. Country sites such as pinterest.co.uk work too.
maxPinsPerSourceinteger50Cap on pin rows from each keyword, board or profile, up to 10,000. Use 0 to collect only board and profile details.
maxItemsinteger500Total cap on rows (pins, boards and profiles) for the whole run, up to 100,000.
includeProfileBoardsbooleanfalseFor profile links, add one row per board.
maxBoardsPerProfileinteger50Cap on board rows from each profile.

Give at least one keyword or link. Repeated keywords and links are read once.

Example queries

  • {"searchQueries": ["wedding dress", "garden design", "tattoo ideas"], "maxPinsPerSource": 200}: three keyword searches, 200 pins each.
  • {"urls": ["https://www.pinterest.com/nasa/earth/"], "maxPinsPerSource": 1000}: one board and up to 1,000 of its pins.
  • {"urls": ["https://www.pinterest.com/marthastewart/"], "includeProfileBoards": true, "maxPinsPerSource": 0}: a profile and its boards, no pins.
  • {"urls": ["https://www.pinterest.com/pin/99360735500167749/"]}: one pin, with its comment count.

What it returns

Every row has a recordType: pin, board or profile.

Pin rows

FieldMeaning
id, urlPin id and its Pinterest page.
title, description, altTextPin title, description and image description.
link, domainThe outside page the pin links to, and its domain.
imageUrl, imageWidth, imageHeight, thumbnailUrlFull-size image with its size, and a small version.
isVideo, videoUrl, videoDurationSecondsVideo pins: the video file and its length.
saves, repinCount, commentCount, reactionCountEngagement counts, where Pinterest shows them.
dominantColorMain colour of the image.
createdAtWhen the pin was created (UTC).
boardId, boardName, boardUrlThe board the pin is saved on.
pinnerId, pinnerUsername, pinnerName, pinnerFollowerCount, pinnerUrlThe account that saved the pin.
searchQueryThe keyword, for search results.

Board rows carry id, url, name, description, pinCount, followerCount, sectionCount, collaboratorCount, isCollaborative, category, coverImageUrl, createdAt and the owner's ownerId, ownerUsername and ownerName.

Profile rows carry id, url, username, fullName, about, followerCount, followingCount, pinCount, boardCount, monthlyViews, websiteUrl, domainVerified, isVerified, imageUrl and createdAt.

Every row also has source (search, board, profile or pin), sourceInput (the keyword or link you entered) and scrapedAt (collection time, UTC). The run summary (OUTPUT) reports pins, boards, profiles, sourcesRequested, sourcesSucceeded, errors and the list at sourceErrors, each with the keyword or link and a reason code such as PROFILE_NOT_FOUND, BOARD_NOT_FOUND, PIN_NOT_FOUND or NO_RESULTS.

Output example

{
"recordType": "pin",
"id": "142567144449027286",
"url": "https://www.pinterest.com/pin/142567144449027286/",
"title": "Voyager Heliophysics Resources for Educators",
"description": "Ever since the Voyager 1 mission crossed the heliopause, scientists at NASA have used data sent back from the edge of the solar system to more closely investigate the relationship between the Sun, the heliosphere, and the vast region of interstellar space beyond.\n\nThese four resources from the Heliophysics Resource Database offer learners and educators a closer examination of the continuing legacy of the Voyager missions.",
"link": "https://science.nasa.gov/learn/heat/resource/voyager-heliophysics-resources/",
"domain": "science.nasa.gov",
"imageUrl": "https://i.pinimg.com/originals/5b/cb/1d/5bcb1d194cab7dc148540cbbd54319f5.png",
"imageWidth": 1080,
"imageHeight": 1920,
"thumbnailUrl": "https://i.pinimg.com/236x/5b/cb/1d/5bcb1d194cab7dc148540cbbd54319f5.jpg",
"isVideo": false,
"videoUrl": null,
"videoDurationSeconds": null,
"saves": 4,
"repinCount": null,
"commentCount": null,
"reactionCount": 4,
"altText": "An artist's depiction of the Voyager 1 spacecraft. Bold white text reads, \"From the Edge of the Solar System to Your Classroom.\" Below that, thin yellow text reads, \"Bring the legacy of Voyager to your classroom.\"",
"dominantColor": "#030403",
"createdAt": "2026-10-06T18:44:32Z",
"boardId": "142567213143159083",
"boardName": "Learn With NASA",
"boardUrl": "https://www.pinterest.com/nasa/learn-with-nasa/",
"pinnerId": "142567281862381039",
"pinnerUsername": "nasa",
"pinnerName": "NASA",
"pinnerFollowerCount": null,
"pinnerUrl": "https://www.pinterest.com/nasa/",
"source": "profile",
"sourceInput": "https://www.pinterest.com/nasa/",
"searchQuery": null,
"scrapedAt": "2026-10-20T01:49:44Z"
}
{
"recordType": "board",
"id": "142567213143145496",
"url": "https://www.pinterest.com/nasa/earth/",
"name": "Earth",
"description": null,
"pinCount": 824,
"followerCount": 526749,
"sectionCount": 0,
"collaboratorCount": 0,
"isCollaborative": false,
"category": "other",
"coverImageUrl": "https://i.pinimg.com/200x150/9b/08/88/9b0888f42a2048c9ab826932ba4a137b.jpg",
"createdAt": null,
"ownerId": "142567281862381039",
"ownerUsername": "nasa",
"ownerName": "NASA",
"source": "board",
"sourceInput": "https://www.pinterest.com/nasa/earth/",
"scrapedAt": "2026-10-20T01:49:44Z"
}
{
"recordType": "profile",
"id": "142567281862381039",
"url": "https://www.pinterest.com/nasa/",
"username": "nasa",
"fullName": "NASA",
"about": "Explore the universe and discover our home planet with the official NASA boards on Pinterest. Visit us at www.nasa.gov",
"followerCount": 556518,
"followingCount": 5,
"pinCount": 10553,
"boardCount": 82,
"monthlyViews": 4097475,
"websiteUrl": "http://www.nasa.gov/",
"domainVerified": true,
"isVerified": true,
"imageUrl": "https://i.pinimg.com/280x280_RS/37/a1/75/37a175e6d2431425576f0b8f81389394.jpg",
"createdAt": "2012-03-05T16:37:07Z",
"source": "profile",
"sourceInput": "https://www.pinterest.com/nasa/",
"scrapedAt": "2026-10-20T01:49:44Z"
}

Price

$0.0014 per result delivered (one pin, board or profile row), plus $0.005 per run start. The run-start event is charged per GB of memory; the default 512 MB run is one start event. The start is charged even if the run saves no results. Keywords and links that fail are not charged. Platform usage is included in these prices.

Good to know

  • Pinterest gives pins found through keyword search or on a board a long text id instead of a number, and opens those pins as pages only for signed-in visitors. For these pins url is empty; the image, outside link, board, pinner and dates are all still there. Pins from profile links and pin links have numeric ids and page links.
  • Engagement counts depend on where a pin was found: board and profile pins carry saves, board pins also carry repinCount, and pin links carry saves, repinCount and commentCount. Search results carry no engagement counts. Fields Pinterest does not show stay empty.
  • Only public pins, boards and profiles are collected.
  • Board sections are not supported yet; give the board link to collect the whole board.
  • Search results are the pins Pinterest shows a signed-out visitor in the United States for that keyword.
  • The scraper reads at a gentle pace, 25 pins per page. A 1,000-pin keyword usually takes about a minute.