

Pinterest API
by RoarAPI · base path /pinterest-api
Public-data Pinterest API — pins, boards, profiles, topics, search.
Loading endpoints…Endpoints
28Every endpoint Pinterest API exposes, and what each one does.
- 1GET
/pinterest-api/searchUnified typed search (session tier)
Search pins, boards, or users; each result item is typed. Requires a session backend.
- 2GET
/pinterest-api/trendingTrending / today's picks (session tier)
Trending / today's picks for a region. Requires a session backend.
- 3GET
/pinterest-api/topics/{topic}Topic / interest detail
Topic / interest detail (taxonomy, related topics).
- 4GET
/pinterest-api/topics/{topic}/pinsPins for a topic feed (cursor-paginated)
Pins for a topic / interest feed, cursor-paginated.
- 5GET
/pinterest-api/users/{user}Full public profile + computed insights
Public profile (name, bio, counts, verified/business flags) with computed insights.
- 6GET
/pinterest-api/users/{user}/boardsPublic boards (cursor-paginated)
A user's public boards, cursor-paginated.
- 7GET
/pinterest-api/users/{user}/pinsPins created or saved (cursor-paginated)
Pins created or saved by the user, cursor-paginated.
- 8GET
/pinterest-api/users/{user}/followersFollowers (session tier)
Followers, cursor-paginated. Requires a session backend (`login_required` otherwise).
- 9GET
/pinterest-api/users/{user}/followingFollowing (session tier)
Accounts the user follows, cursor-paginated. Requires a session backend.
- 10GET
/pinterest-api/users/{user}/insightsComputed cadence / top boards / commerce mix
The user with its computed insights block (cadence, top board, commerce ratio).
- 11POST
/pinterest-api/users/bulkResolve many users
Resolve up to `PINTEREST_MAX_BULK` users; per-target failures are isolated.
- 12GET
/pinterest-api/boards/{board}Board detail + computed insights
Board detail (title, description, counts, cover, owner) with computed engagement insights.
- 13GET
/pinterest-api/boards/{board}/pinsBoard pins (cursor-paginated)
Pins on a board, cursor-paginated.
- 14GET
/pinterest-api/boards/{board}/sectionsBoard sections
A board's sections, cursor-paginated.
- 15GET
/pinterest-api/boards/{board}/sections/{section}/pinsPins in a board section (cursor-paginated)
Pins in a specific board section, cursor-paginated.
- 16GET
/pinterest-api/boards/{board}/insightsBoard engagement / save velocity / shoppable share
The board with its computed insights block (engagement, save velocity, shoppable share).
- 17GET
/pinterest-api/pins/{pin}Single pin: media variants + parsed rich-pin metadata
A single pin with image/video variants and parsed product/recipe/article metadata.
- 18GET
/pinterest-api/pins/{pin}/relatedRelated / more-like-this pins (cursor-paginated)
Related / "more like this" pins, cursor-paginated.
- 19GET
/pinterest-api/pins/{pin}/commentsComments (cursor-paginated)
A pin's comments, cursor-paginated.
- 20GET
/pinterest-api/pins/{pin}/downloadProxied, non-expiring image/video variant URLs
Durable proxied image/video variant URLs (source CDN URLs expire).
- 21POST
/pinterest-api/pins/bulkResolve many pins
Resolve up to `PINTEREST_MAX_BULK` pins; per-target failures are isolated.
- 22POST
/pinterest-api/monitorsSubscribe a target to change webhooks
Create a monitor on a user/board/topic/pin; a worker fires the webhook on change.
- 23GET
/pinterest-api/monitors/{monitor_id}Fetch a monitor
Fetch a monitor by id.
- 24DELETE
/pinterest-api/monitors/{monitor_id}Delete a monitor
Delete a monitor by id.
- 25GET
/pinterest-api/users/{user}/changesDiff a user since the last snapshot
Follower/pin/board deltas since this node last saw the user.
- 26GET
/pinterest-api/meta/capabilitiesWhich tiers/backends/endpoints are enabled here
Report the fetch backend, session tier, and per-endpoint availability on this node.
- 27GET
/pinterest-api/meta/limitsCurrent request limits
Pagination + bulk caps and the session-tier flag.
- 28POST
/pinterest-api/compliance/erasureWithhold a subject (GDPR/CCPA)
Register a data-subject erasure: the subject is withheld from responses on this node.
Pricing
| Plan | Pricing | Rate limits | Quotas | Compare all 4 plans |
|---|---|---|---|---|
| Basic | Free | 5 requests / second | 100 requests / month | |
| Pro | $9.99/mo | 20 requests / second | 15000 requests / month | |
| Max | $29.99/mo | 50 requests / second | 60000 requests / month | |
| Ultra | $99.99/mo | 100 requests / second | 300000 requests / month |