Install
openclaw skills install @tonywangcn/pinterest-researchResearches 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.
openclaw skills install @tonywangcn/pinterest-researchLook 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.
export CRAWLORA_API_KEY=sk_your_key_herex-api-key: $CRAWLORA_API_KEY against
https://api.crawlora.net/api/v1. Missing/invalid key → 401./pinterest/search?query= for pins matching a text query
(title, description, image, board, pinner per result)./pinterest/pin/{id} for one pin's full detail: title,
description, image, board, pinner, comment count, save count, creation
time./pinterest/board/{username}/{slug} for a board's
metadata (name, description, cover image, pin/follower counts, owner)
plus a page of its pins./pinterest/user/{username} for a user's public
profile: display name, bio, website, avatar, follower/following/pin/board
counts./pinterest/user/{username}/boards and
/pinterest/user/{username}/pins for a page of a user's own boards or
own pins./pinterest/categories for the top-level "Ideas"
taxonomy (e.g. "Animals", "Home Decor", "Food And Drink"); each entry's
id feeds /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.
# 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 '.'
See reference/endpoints.md for every Pinterest
endpoint this skill uses.
/pinterest/user/{username}/boards, compare board topics, pin counts, and
follower counts to spot content gaps./pinterest/categories to find the relevant
"Ideas" category, then /pinterest/ideas/{id} to see what's currently
surfacing in that category's feed before planning new pins./pinterest/search for a brand or
product name, then /pinterest/pin/{id} on the top results to check
save counts and pinner details.2xx; free tier 2,000 credits/mo.
Key at https://crawlora.net.CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.username and slug — 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/categories first — ids aren't guessable from a category's
display name.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.