Collect and analyze public Pinterest data
文档
pinterest-research
试用Researches Pinterest profiles, boards, pins, ideas categories, and search results via the Crawlora API, returning clean JSON. Use when the user wants a Pinterest user's profile/boards/pins, a pin's or board's detail, a category feed, or a keyword search on Pinterest — instead of scraping Pinterest directly.
它能做什么
Researches Pinterest profiles, boards, pins, ideas categories, and search results via the Crawlora API, returning clean JSON. Use when the user wants a Pinterest user's profile/boards/pins, a pin's or board's detail, a category feed, or a keyword search on Pinterest — instead of scraping Pinterest directly.
技能文档
Pinterest research
Look up public Pinterest profiles, boards, and pins, browse the "Ideas" category taxonomy, and run keyword search — all as normalized JSON from the Crawlora API, no Pinterest scraping or unofficial client libraries.
When to use this skill
- "What's 's Pinterest profile / follower count / boards?"
- "Pull the pins from this board / this user's own pins."
- "What's in this pin?" (title, description, image, save count).
- "Search Pinterest for pins about ."
- "What are Pinterest's Ideas categories, and what's trending in ?"
- Competitor board audits, content-idea research, or trend scouting on Pinterest.
Setup (one-time)
- Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
export CRAWLORA_API_KEY=sk_your_key_here- All requests:
x-api-key: $CRAWLORA_API_KEYagainsthttps://api.crawlora.net/api/v1. Missing/invalid key →401.
How it works
- Search —
/pinterest/search?query=for pins matching a text query (title, description, image, board, pinner per result). - Pin detail —
/pinterest/pin/{id}for one pin's full detail: title, description, image, board, pinner, comment count, save count, creation time. - Board detail —
/pinterest/board/{username}/{slug}for a board's metadata (name, description, cover image, pin/follower counts, owner) plus a page of its pins. - User profile —
/pinterest/user/{username}for a user's public profile: display name, bio, website, avatar, follower/following/pin/board counts. - User's boards / pins —
/pinterest/user/{username}/boardsand/pinterest/user/{username}/pinsfor a page of a user's own boards or own pins. - Ideas categories —
/pinterest/categoriesfor the top-level "Ideas" taxonomy (e.g. "Animals", "Home Decor", "Food And Drink"); each entry'sidfeeds/pinterest/ideas/{id}for that category's metadata plus a page of pins from its feed.
Full endpoint list, methods, and params: reference/endpoints.md.
Calling the API
# Profile + boards + pins:
scripts/crawlora.sh /pinterest/user/marthastewart | jq '.'
scripts/crawlora.sh /pinterest/user/marthastewart/boards | jq '.'
scripts/crawlora.sh /pinterest/user/marthastewart/pins | jq '.'
# Search + pin detail:
scripts/crawlora.sh /pinterest/search query="minimalist home office" | jq '.'
scripts/crawlora.sh /pinterest/pin/123456789 | jq '.'
# Ideas categories + a category feed:
scripts/crawlora.sh /pinterest/categories | jq '.'
scripts/crawlora.sh /pinterest/ideas/home-decor | jq '.'
Raw curl fallback:
curl -fsS -H "x-api-key: $CRAWLORA_API_KEY" \
"https://api.crawlora.net/api/v1/pinterest/board/marthastewart/holiday-recipes" | jq '.'
Endpoint reference
See reference/endpoints.md for every Pinterest
endpoint this skill uses.
Examples
- Competitor board audit: pull a competitor's profile plus
/pinterest/user/{username}/boards, compare board topics, pin counts, and follower counts to spot content gaps. - Content-idea research:
/pinterest/categoriesto find the relevant "Ideas" category, then/pinterest/ideas/{id}to see what's currently surfacing in that category's feed before planning new pins. - Brand-mention / keyword sweep:
/pinterest/searchfor a brand or product name, then/pinterest/pin/{id}on the top results to check save counts and pinner details.
Notes & limits
- Credits / pay-on-success: billed only on
2xx; free tier 2,000 credits/mo. Key at https://crawlora.net. - Public data only — public profiles/boards/pins; no login, no private boards. Respect Pinterest's terms.
- Security: key lives in
CRAWLORA_API_KEYonly — never hardcode, query-param, or commit it. - Board lookups need both
usernameandslug— get the slug from the board's own/{username}/{slug}/URL; there's no board-search-by-name endpoint. /pinterest/ideas/{id}requires a category id from/pinterest/categoriesfirst — ids aren't guessable from a category's display name.- List endpoints (
search,board,user/{username}/boards,user/{username}/pins,ideas/{id}) return a page of results — check the response for a cursor/offset to walk beyond the first page.
相关技能
Search Pinterest pins, pull one pin with its save/share counts, read a user's profile and boards, page through a board, and look up how often external URLs have been saved. 6 endpoints, structured JSON.
Researches social-media profiles, posts, and engagement across Instagram, TikTok, Threads, Bluesky, X, Pinterest, LinkedIn, Facebook, and Reddit via the Crawlora API, returning clean JSON. Use when the user wants a public profile's stats, a post's content/engagement, a platform search, trending topics, or social listening/competitor research — instead of scraping each app.
Researches Instagram profiles, posts, and Reels via the Crawlora API, returning clean JSON. Use when the user wants a public Instagram profile's stats, a specific post's media/engagement, or a user's Reels feed — instead of scraping the app.
Discover and analyze Pinterest users, pins, boards, followers, and following through the KeyAPI REST API using live official docs. Use for user search, profile information, pin libraries, board collections, and follower/following network traversal.
Researches public Threads (Meta) profiles, posts, replies, and search results via the Crawlora API, returning clean JSON. Use when the user wants a Threads profile's stats, a post's content/replies, a profile's recent posts, or a keyword search on Threads — instead of scraping the app.