Nimbryxo Studio

Pinterest Pins, Profiles, Boards & Idea Topics Scraper

Collect Pinterest Pins, creator profiles, boards, idea topics, and search results in one actor, with built-in filters for minimum saves, creator followers, verified accounts, shoppable pins, and image-only results.

Input schema

Input fields, types, required flags, descriptions, defaults, and prefills come from the published definition. Prefill examples are distinct from defaults.

FieldTypeRequiredDescription
modestringrequiredChoose the Pinterest use case. Every mode uses public Pinterest data and needs no login.
startUrlsarrayoptionalMixed public Pinterest links for mode=`auto`. Unambiguous Pin, profile, board, board-section, idea, and search links are routed to the matching collector; unsupported links are skipped.
keywordsarrayoptionalWords or phrases for search modes, for example `minimalist kitchen`.
Show all input fields
FieldTypeRequiredDescription
modestringrequiredChoose the Pinterest use case. Every mode uses public Pinterest data and needs no login.
startUrlsarrayoptionalMixed public Pinterest links for mode=`auto`. Unambiguous Pin, profile, board, board-section, idea, and search links are routed to the matching collector; unsupported links are skipped.
keywordsarrayoptionalWords or phrases for search modes, for example `minimalist kitchen`.
pinUrlsarrayoptionalPublic Pinterest Pin links or numeric IDs. Used by mode=`pinDetail` and `comments`. Opaque e1_ IDs from feeds are list-only and cannot be opened directly.
usernamesarrayoptionalPinterest usernames, @usernames, or public profile links.
boardUrlsarrayoptionalPublic board links, `username/board-name` paths, or a section link such as `https://www.pinterest.com/krity_s/home-decor/mens/`.
ideaUrlsarrayoptionalPublic Pinterest idea-topic links, for example `https://www.pinterest.com/ideas/beauty/935541271955/`.
ideaSlugsarrayoptionalIdea topic path pairs such as `beauty/935541271955`. Used when `mode=ideas`.
maxItemsintegeroptionalMaximum rows returned across all supplied inputs.
maxPagesintegeroptionalMaximum result pages to walk per feed (one page is about 25-50 Pins).
languagestringoptionalPinterest UI language. It affects ranked search results and localized labels.
minSavesintegeroptionalKeep Pins whose published save count is at least N. Pins without a published count pass through as unknown.
minCreatorFollowersintegeroptionalKeep Pins whose public creator follower count reaches N. Unknown counts pass through.
verifiedOnlybooleanoptionalKeep only rows where Pinterest explicitly reports a verified creator or profile.
requireOutboundLinkbooleanoptionalFor Pin results, keep only Pins with a public destination URL supplied by Pinterest.
imageOnlybooleanoptionalDrop video Pins and keep image Pins only.
excludeAdsbooleanoptionalDrop Pins that Pinterest explicitly marks as promoted or sponsored.
commerceOnlybooleanoptionalKeep only Pins that carry Pinterest product or shopping metadata.
enrichPinDetailsbooleanoptionalFor `userPins` and `boardPins`, visit each numeric Pin page for detail-only fields. Slower but more complete.
includeCommentsbooleanoptionalAdd real public comment and activity rows for collected numeric Pins.
includeIdeaPinsbooleanoptionalWhen mode=`ideas`, also emit the Pins shown on the idea-topic page.
maxCommentsintegeroptionalMaximum public comment and activity rows per Pin when comments are enabled or mode=`comments`.
proxyConfigurationobjectoptionalOptional Apify proxy override. The actor automatically falls back to Apify datacenter proxy and direct traffic, so no proxy setup is required.

Download the published input schema

View complete JSON
{
  "description": "Collect public Pinterest Pins, profiles, boards, board sections, idea topics, search results, and comments. No login or cookies required.",
  "properties": {
    "boardUrls": {
      "default": [],
      "description": "Public board links, `username/board-name` paths, or a section link such as `https://www.pinterest.com/krity_s/home-decor/mens/`.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "https://www.pinterest.com/nasa/ceres/"
      ],
      "title": "Board or section URLs",
      "type": "array"
    },
    "commerceOnly": {
      "default": false,
      "description": "Keep only Pins that carry Pinterest product or shopping metadata.",
      "prefill": false,
      "title": "Shoppable Pins only",
      "type": "boolean"
    },
    "enrichPinDetails": {
      "default": false,
      "description": "For `userPins` and `boardPins`, visit each numeric Pin page for detail-only fields. Slower but more complete.",
      "prefill": false,
      "title": "Enrich collection Pins",
      "type": "boolean"
    },
    "excludeAds": {
      "default": false,
      "description": "Drop Pins that Pinterest explicitly marks as promoted or sponsored.",
      "prefill": false,
      "title": "Exclude promoted Pins",
      "type": "boolean"
    },
    "ideaSlugs": {
      "default": [],
      "description": "Idea topic path pairs such as `beauty/935541271955`. Used when `mode=ideas`.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [],
      "title": "Idea topic paths",
      "type": "array"
    },
    "ideaUrls": {
      "default": [],
      "description": "Public Pinterest idea-topic links, for example `https://www.pinterest.com/ideas/beauty/935541271955/`.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "https://www.pinterest.com/ideas/beauty/935541271955/"
      ],
      "title": "Idea topic URLs",
      "type": "array"
    },
    "imageOnly": {
      "default": false,
      "description": "Drop video Pins and keep image Pins only.",
      "prefill": false,
      "title": "Image Pins only",
      "type": "boolean"
    },
    "includeComments": {
      "default": false,
      "description": "Add real public comment and activity rows for collected numeric Pins.",
      "prefill": false,
      "title": "Include Pin comments",
      "type": "boolean"
    },
    "includeIdeaPins": {
      "default": false,
      "description": "When mode=`ideas`, also emit the Pins shown on the idea-topic page.",
      "prefill": false,
      "title": "Include idea-topic Pins",
      "type": "boolean"
    },
    "keywords": {
      "default": [],
      "description": "Words or phrases for search modes, for example `minimalist kitchen`.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "minimalist kitchen"
      ],
      "title": "Search words",
      "type": "array"
    },
    "language": {
      "default": "en",
      "description": "Pinterest UI language. It affects ranked search results and localized labels.",
      "editor": "select",
      "enum": [
        "en",
        "es",
        "fr",
        "de",
        "it",
        "pt",
        "ja",
        "ko",
        "ar",
        "hi",
        "id",
        "th",
        "vi",
        "nl",
        "pl",
        "tr",
        "ru",
        "cs",
        "da",
        "el",
        "fi",
        "hu",
        "no",
        "ro",
        "sv",
        "uk",
        "zh",
        "bn",
        "ms",
        "fil",
        "bg",
        "ca",
        "et",
        "he",
        "hr",
        "lt",
        "lv",
        "sk",
        "sl",
        "sr"
      ],
      "enumTitles": [
        "English",
        "Spanish",
        "French",
        "German",
        "Italian",
        "Portuguese",
        "Japanese",
        "Korean",
        "Arabic",
        "Hindi",
        "Indonesian",
        "Thai",
        "Vietnamese",
        "Dutch",
        "Polish",
        "Turkish",
        "Russian",
        "Czech",
        "Danish",
        "Greek",
        "Finnish",
        "Hungarian",
        "Norwegian",
        "Romanian",
        "Swedish",
        "Ukrainian",
        "Chinese",
        "Bengali",
        "Malay",
        "Filipino",
        "Bulgarian",
        "Catalan",
        "Estonian",
        "Hebrew",
        "Croatian",
        "Lithuanian",
        "Latvian",
        "Slovak",
        "Slovenian",
        "Serbian"
      ],
      "prefill": "en",
      "title": "Language",
      "type": "string"
    },
    "maxComments": {
      "default": 10,
      "description": "Maximum public comment and activity rows per Pin when comments are enabled or mode=`comments`.",
      "maximum": 20000,
      "minimum": 1,
      "prefill": 10,
      "title": "Maximum comments per Pin",
      "type": "integer"
    },
    "maxItems": {
      "default": 50,
      "description": "Maximum rows returned across all supplied inputs.",
      "maximum": 20000,
      "minimum": 1,
      "prefill": 1,
      "title": "Max items",
      "type": "integer"
    },
    "maxPages": {
      "default": 10,
      "description": "Maximum result pages to walk per feed (one page is about 25-50 Pins).",
      "maximum": 2000,
      "minimum": 1,
      "prefill": 1,
      "title": "Max pages",
      "type": "integer"
    },
    "minCreatorFollowers": {
      "description": "Keep Pins whose public creator follower count reaches N. Unknown counts pass through.",
      "maximum": 1000000000,
      "minimum": 0,
      "title": "Minimum creator followers",
      "type": "integer"
    },
    "minSaves": {
      "description": "Keep Pins whose published save count is at least N. Pins without a published count pass through as unknown.",
      "maximum": 10000000,
      "minimum": 0,
      "title": "Minimum saves",
      "type": "integer"
    },
    "mode": {
      "default": "searchPins",
      "description": "Choose the Pinterest use case. Every mode uses public Pinterest data and needs no login.",
      "editor": "select",
      "enum": [
        "auto",
        "pinDetail",
        "comments",
        "searchPins",
        "searchVideos",
        "searchUsers",
        "searchBoards",
        "userProfile",
        "userPins",
        "userBoards",
        "boardDetail",
        "boardPins",
        "boardSections",
        "ideas",
        "search",
        "relatedPins"
      ],
      "enumTitles": [
        "Auto-detect mixed Pinterest URLs",
        "Pin details by URL",
        "Comments and Pin activity by URL",
        "Search Pins",
        "Search video Pins",
        "Search people",
        "Search boards",
        "Public profile details",
        "Pins created by a person",
        "Boards owned by a person",
        "Board details",
        "Pins inside a board or board section",
        "Sections inside a board",
        "Idea topic details and Pins",
        "Search Pins (legacy alias)",
        "Related Pins (unavailable from Apify cloud)"
      ],
      "prefill": "searchPins",
      "title": "What to collect",
      "type": "string"
    },
    "pinUrls": {
      "default": [],
      "description": "Public Pinterest Pin links or numeric IDs. Used by mode=`pinDetail` and `comments`. Opaque e1_ IDs from feeds are list-only and cannot be opened directly.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "https://www.pinterest.com/pin/142567144448888376/"
      ],
      "title": "Pin URLs or IDs",
      "type": "array"
    },
    "proxyConfiguration": {
      "description": "Optional Apify proxy override. The actor automatically falls back to Apify datacenter proxy and direct traffic, so no proxy setup is required.",
      "editor": "proxy",
      "title": "Optional proxy",
      "type": "object"
    },
    "requireOutboundLink": {
      "default": false,
      "description": "For Pin results, keep only Pins with a public destination URL supplied by Pinterest.",
      "prefill": false,
      "title": "Require destination link",
      "type": "boolean"
    },
    "startUrls": {
      "default": [],
      "description": "Mixed public Pinterest links for mode=`auto`. Unambiguous Pin, profile, board, board-section, idea, and search links are routed to the matching collector; unsupported links are skipped.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [],
      "title": "Pinterest URLs (auto-detect)",
      "type": "array"
    },
    "usernames": {
      "default": [],
      "description": "Pinterest usernames, @usernames, or public profile links.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "prefill": [
        "nasa"
      ],
      "title": "Pinterest usernames",
      "type": "array"
    },
    "verifiedOnly": {
      "default": false,
      "description": "Keep only rows where Pinterest explicitly reports a verified creator or profile.",
      "prefill": false,
      "title": "Verified accounts only",
      "type": "boolean"
    }
  },
  "required": [
    "mode"
  ],
  "schemaVersion": 1,
  "title": "Pinterest Scraper Pro Input",
  "type": "object"
}

Output schema

Published result links and storage locations. This schema is not an exhaustive contract for every field in a dataset record.

FieldTypeRequiredDescription
recordsstringoptionalDataset containing Pinterest records. Each row includes recordType and sourceUrl.

Download the published output schema

View complete JSON
{
  "actorOutputSchemaVersion": 1,
  "description": "Public Pinterest Pins, profiles, boards, board sections, idea topics, search results, and comments with real media, creator, board, SEO, commerce, and engagement fields. List-only opaque Pins include idIsEncrypted and detailAvailable instead of a broken URL.",
  "properties": {
    "records": {
      "description": "Dataset containing Pinterest records. Each row includes recordType and sourceUrl.",
      "template": "{{links.apiDefaultDatasetUrl}}/items",
      "title": "Pinterest records",
      "type": "string"
    }
  },
  "title": "Pinterest Pins, Profiles, Boards & Idea Topics Scraper Output"
}

Dataset schema

Published dataset views and any declared field definitions. A view can select only a subset of the returned record fields.

Download the published dataset schema

View complete JSON
{
  "actorSpecification": 1,
  "views": {
    "overview": {
      "display": {
        "component": "table",
        "properties": {}
      },
      "title": "Pinterest pins",
      "transformation": {
        "fields": [
          "recordType",
          "pinId",
          "sourceUrl",
          "title",
          "description",
          "creator",
          "creatorUsername",
          "creatorFollowerCount",
          "boardName",
          "imageUrl",
          "linkUrl",
          "saves",
          "createdAt",
          "mediaType",
          "commentCount",
          "likeCount",
          "reactionCount",
          "reactionCounts",
          "detailAvailable",
          "idIsEncrypted",
          "sourceType",
          "sectionId",
          "sectionTitle",
          "ideaId",
          "videoDurationSec",
          "hashtags",
          "priceValue",
          "priceCurrency"
        ]
      }
    }
  }
}

Key-value schema

Published key-value store definitions, when provided by this build.

This definition is not present in the default published build. See the published README for available documentation.

Published README

Read the full published documentation

Pinterest Pins, Profiles, Boards & Idea Topics Scraper

Collect public Pinterest Pins, creator profiles, boards, board sections, idea topics, search results, and comments in one cookieless actor. Point it at a keyword, a username, a board or section link, an idea-topic page, a numeric Pin, or a batch of mixed public links and it returns the matching rows with real media, creator, board, SEO, commerce, and engagement fields.

No Pinterest login, cookie, API key, or user-supplied proxy is required.

What this actor does

  • Searches Pins, video Pins, people, and boards.
  • Reads Pin details and public comments/activity by numeric Pin URL or ID.
  • Reads public profiles, a creator's Pins, and a creator's boards.
  • Reads board details, board Pins, board sections, and Pins inside a section.
  • Reads idea-topic metadata and, optionally, the Pins shown on the topic page.
  • Auto-routes mixed Pin, profile, board, section, idea, and search links.
  • Applies filters for minimum saves, minimum creator followers, verified accounts, outbound links, image-only results, promoted Pins, and shoppable Pins.
  • Pushes rows as they are collected and omits fields Pinterest never published.

Modes

Mode What it returns
auto Routes mixed public Pinterest links to the matching collector.
pinDetail One detailed Pin row per numeric Pin URL or ID.
comments Public comment and activity rows for numeric Pins.
searchPins Pins matching search phrases.
searchVideos Video Pins from Pinterest's native video search scope.
searchUsers Public profile rows from people search.
searchBoards Public board rows from board search.
userProfile Public profile identity, counts, websites, and flags.
userPins Pins in a creator's public created-Pins feed.
userBoards Boards owned by a public creator.
boardDetail Public board metadata.
boardPins Pins inside a board, or inside one board section when given a section URL.
boardSections Sections inside a board.
ideas Idea-topic metadata, plus topic Pins when includeIdeaPins is on.

Input

Field Type Default Description
mode choice searchPins One of the modes above.
startUrls array empty Mixed public links for auto.
keywords array [] Search phrases.
pinUrls array [] Numeric Pin URLs or IDs for pinDetail and comments.
usernames array [] Usernames, @usernames, or profile links.
boardUrls array [] Board links, username/board paths, or section links.
ideaUrls array [] Full public idea-topic links.
ideaSlugs array empty slug/numeric-id idea paths.
maxItems integer 50 Maximum rows returned across all inputs (1-20,000).
maxPages integer 10 Maximum pages per feed (1-2,000).
language choice en Pinterest UI language for search ranking and labels.
minSaves integer unset Keep Pins whose published save count reaches the value. Unknown counts pass through.
minCreatorFollowers integer unset Keep Pins whose creator follower count reaches the value. Unknown counts pass through.
verifiedOnly boolean false Keep only explicitly verified creators or profiles.
requireOutboundLink boolean false Keep only Pins with a Pinterest-published destination URL.
imageOnly boolean false Drop video Pins.
excludeAds boolean false Drop Pins Pinterest marks as promoted.
commerceOnly boolean false Keep only Pins with Pinterest product/shopping metadata.
enrichPinDetails boolean false Visit numeric Pins from userPins/boardPins for detail-only fields.
includeComments boolean false Add public comment/activity rows for collected numeric Pins.
includeIdeaPins boolean false Also emit the Pins shown on an idea-topic page.
maxComments integer 10 Maximum comment/activity rows per Pin.
proxyConfiguration object unset Optional proxy override. The actor selects a working route automatically.

Legacy task inputs are still accepted in code: search maps to searchPins, urls maps to pinUrls, limit maps to maxComments, and queries maps to keywords. Cookie fields are no longer used; public Pinterest data needs no cookies.

Output

Every row has recordType, sourceUrl, and scrapedAt. Optional fields are omitted when Pinterest does not publish them for that record.

Pin rows

pinId, pinUrl, title, description, descriptionHtml, altText, autoAltText, seoTitle, seoDescription, seoUrl, createdAt, domain, images, imageUrl, imageWidth, imageHeight, imageSignature, videoVariants, videoUrl, videoDurationMs, videoDurationSec, videoThumbnailUrl, isVideo, mediaType, isPlayable, isRepin, pinFormat, storyPages, saves, commentCount, likeCount, reactionCount, reactionCounts, repinCount, shareCount, favoriteUserCount, viewCount, dominantColor, isPromoted, isShoppable, shoppingFlags, product, productPinData, productMetadataId, priceValue, priceCurrency, productAvailability, hashtags, richContentType, richContentSite, richContentTitle, richContentDescription, richSummaryType, richSummarySite, richSummaryTitle, articlePublishedAt, recipe, linkUrl, linkDomain, mobileLinkUrl, trackedLinkUrl, utmLinkUrl, contentCategory, mediaMethod, creator, creatorId, creatorUsername, creatorFullName, creatorFollowerCount, creatorAvatar, creatorUrl, creatorVerified, creatorIsVerified, creatorIsAdsOnly, originalCreator, originalCreatorUrl, boardId, boardName, boardDescription, boardUrl, boardOwnerUsername, boardCoverImageUrl, boardPinCount, boardFollowerCount, boardSectionCount, boardCollaboratorCount, boardPrivacy, boardCreatedAt, boardIsCollaborative, boardFollowedByMe, commentsDisabled, commentsEligible, isEligibleForImageDownload, isEligibleForProduct, isOutOfStock, isStaleProduct, isDownstreamPromotion, visualAnnotations, seoBreadcrumbs, relatedInterests, canonicalUrl, canonicalPinId, canonicalPinUrl, sourceType, sourceKeyword, sourceUsername, sourceBoardPath, sourceIdeaUrl, ideaId, ideaSlug, sectionId, sectionTitle, sectionSlug, sectionPinCount, sectionUrl.

An opaque e1_... Pin row keeps pinId, omits pinUrl, and adds idIsEncrypted=true, detailAvailable=false, and commentsAvailable=false. sourceUrl points at the search, board, or idea page that opens.

Profile rows

profileId, username, profileUrl, fullName, bio, location, createdAt, followerCount, followingCount, pinCount, nativePinCount, boardCount, groupBoardCount, videoPinCount, storyPinCount, profileViews, profileReach, avatarUrls, avatarUrl, websiteUrl, listedWebsiteUrl, domainUrl, profileCoverUrl, isPrivate, isPartner, isVerified, isVerifiedMerchant, isDomainVerified, isGcoAccount, isTastemaker, isInspirationalMerchant, isAdsOnlyProfile, isAdsOnly.

Board rows

boardId, name, description, url, boardUrl, createdAt, pinCount, followerCount, sectionCount, collaboratorCount, privacy, coverImageUrl, isCollaborative, followedByMe, ownerUsername.

Board-section rows

recordType="boardSection", sectionId, sectionTitle, sectionSlug, sectionPinCount, sectionUrl, boardId, boardName, boardUrl, boardPinCount, boardFollowerCount, boardSectionCount, ownerUsername, and previewPins when Pinterest supplies preview cards.

Idea rows

ideaId, ideaSlug, ideaUrl, name, title, description, followerCount, pinCount, sectionCount, and coverImageUrl.

Comment and activity rows

recordType, activityType, pinId, pinUrl, commentId, nodeId, text, createdAt, likeCount, reactionCounts, reactionByMe, helpfulCount, markedHelpfulByMe, replyCount, isEdited, isHighlightedByPinOwner, isTranslatable, tags, taggedUsers, media, and an author object with id, username, firstName, fullName, avatarUrl, and isPrivateProfile.

Zero and false values are kept when Pinterest explicitly publishes them. Price fields are emitted only when the Pin has real product or shopping metadata, and a zero price is omitted unless that metadata marks the product as free. An absent field means the public response did not contain it; private or deleted objects are never guessed.

Examples

Search Pins

{
  "mode": "searchPins",
  "keywords": ["minimalist kitchen", "small home office"],
  "maxItems": 500,
  "excludeAds": true
}

Audit creator profiles

{
  "mode": "userProfile",
  "usernames": ["nasa", "crazylaurablog"]
}

Board sections and one section's Pins

{
  "mode": "boardSections",
  "boardUrls": ["https://www.pinterest.com/krity_s/home-decor/"],
  "maxItems": 50
}
{
  "mode": "boardPins",
  "boardUrls": ["https://www.pinterest.com/krity_s/home-decor/mens/"],
  "maxItems": 100
}

Idea topic metadata plus its Pins

{
  "mode": "ideas",
  "ideaUrls": ["https://www.pinterest.com/ideas/beauty/935541271955/"],
  "includeIdeaPins": true,
  "maxItems": 50
}
{
  "mode": "auto",
  "startUrls": [
    "https://www.pinterest.com/pin/142567144449081155/",
    "https://www.pinterest.com/nasa/",
    "https://www.pinterest.com/nasa/ceres/",
    "https://www.pinterest.com/krity_s/home-decor/mens/",
    "https://www.pinterest.com/ideas/beauty/935541271955/",
    "https://www.pinterest.com/search/pins/?q=space+photography"
  ],
  "maxItems": 1000
}

Use cases

  • Niche content research: pull high-save, verified-creator Pins for a topic.
  • Creator audits: profile a list of usernames for follower and Pin counts.
  • Board and section snapshots: export a large board or one section.
  • Idea-topic monitoring: track a curated topic and its current Pins.
  • Mixed-link batch processing: route a list of assorted Pinterest URLs in one run.

FAQ and limits

Do I need Pinterest cookies or a login? No. Every shipped mode reads public data. Cookie inputs from old saved tasks are ignored with a log line.

Why is pinUrl missing on some Pin rows? Recent signed-out search, board, and idea feeds return opaque e1_... IDs that Pinterest's detail endpoint cannot open. Those rows are still real list data; the actor keeps pinId and adds idIsEncrypted=true and detailAvailable=false instead of writing a broken URL.

Why do search rows not show saves or comment counts? Pinterest does not publish those counters on most signed-out search cards. The actor emits only counters the source actually contains and never invents zeroes.

Does relatedPins still work? No. Pinterest serves the related-closeup feed on the workstation but blocks it by ASN from Apify cloud exits, so the mode is not advertised or shown in the input schema. Old saved tasks that still send mode=relatedPins finish with a status message explaining the limit instead of returning a silent empty result. Use searchPins, boardPins, or ideas for discovery.

What about the root /ideas/ feed? Pinterest requires a numeric interest ID for the topic feed. Use a topic URL such as /ideas/beauty/935541271955/; the root page alone is not supported.

Can I filter by price or domain on the server? Those unpublished search options are not exposed because they are ignored or require a token. Use commerceOnly and the client-side filters that Pinterest's public data actually supports.

Are comment replies included? The actor returns the public top-level comment and activity rows Pinterest serves. Replies are not a separate shipped mode.

Will a proxy be selected automatically? Yes. The actor tries public traffic first, then Apify datacenter proxy, and honours an optional caller-supplied proxy. You never need to configure one.

How large a run can I do? maxItems supports up to 20,000 rows and the actor follows feed cursors with duplicate and cursor-loop guards. Output is still bounded by what Pinterest's public feed exposes.

Is this affiliated with Pinterest? No. It is an independent actor that reads public Pinterest pages and is not endorsed by Pinterest, Inc.

Python quickstart

Use a schema-derived input and the Python standard library to start a run. An Apify account and token are required for execution.

Open the step-by-step Python guide →

Source build 12qyg2ZPNYh1aCBuR. Documentation is regenerated from the default published build; private drafts are not included.