pinterest.com
Pinterest is a visual discovery and bookmarking platform used by creators, advertisers, merchants, and consumers to publish and organize Pins and boards. Its developer platform supports integrations for content, ads, catalogs, analytics, and conversion tracking.
Pinterest exposes a documented REST API v5 at `https://api.pinterest.com/v5` with an official OpenAPI spec and an official Python SDK package; authentication is via OAuth 2.0 app credentials and bearer access tokens, with optional developer test tokens for limited testing.
- Pinterest REST API v5discovered
Create or log in to a Pinterest business account, then open My apps. Use the Connect app guide to accept the developer terms, submit an app for access, and once approved view your app's app ID and app secret on the app's management page. Configure at least one exact-match redirect URI in the app settings before running the OAuth flow described in Set up authentication and authorization.
After your app is approved, go to My apps, choose Manage for the app, and on the Configure tab use Generate Access Token as described in Quickstart tools. You can create either a product-limited production token with scopes pins:read, boards:read, and user_accounts:read, or a sandbox token for the sandbox environment. These tokens are for testing without completing the full OAuth flow.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing