P

Pinterest REST API v5

REST discovered

Details
URL
https://api.pinterest.com/v5
Spec
https://raw.githubusercontent.com/pinterest/api-description/main/v5/openapi.yaml
Docs
https://developers.pinterest.com/docs/api/v5/introduction/
Authentication
Pinterest app credentials (app ID and app secret) used to obtain OAuth access tokens + Pinterest app credentials (app ID and app secret) used to obtain OAuth access tokens Authorization: Bearer <credential> discovered
Pinterest app credentials (app ID and app secret) used to obtain OAuth access tokens oauth2 Set up OAuth ↗

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.

Pinterest app credentials (app ID and app secret) used to obtain OAuth access tokens + Pinterest app credentials (app ID and app secret) used to obtain OAuth access tokens Authorization: Bearer <credential> discovered
Pinterest test access token (product-limited or sandbox token) bearer discovered Get token ↗
Authorization: Bearer <credential>

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.