Pinterest API Integration
The Pinterest API module allows Stackposts administrators to connect the platform to Pinterest for scheduling and automating pin publishing across boards. This module uses OAuth-based integration and requires a Pinterest Developer App.
⚙️ Configuration Fields
To configure the Pinterest API, complete the following:
-
Status
-
Enable: Activates Pinterest integration features. -
Disable: Disables Pinterest-related functionality.
-
-
Mode
Choose between:-
Live: For production usage. -
Sandbox: For testing and development.
-
-
App ID
Your Pinterest application’s unique ID, issued upon app registration.
Example:1485555 -
App Secret
A secure key that validates your app’s identity in OAuth flows.
Example:2818f8e...eeb8656 -
Scopes
These define permissions the app requests from the user. Example:
🔁 Callback & App Setup
-
Callback URL
This must be added to your Pinterest App settings under OAuth Redirect URIs.
-
Create Pinterest App
Register or manage your app at:
https://developers.pinterest.com/apps/connect/
💾 Save Configuration
Click Save changes to activate and store the integration settings. Once connected, users can authenticate Pinterest accounts and post pins via Stackposts.
✅ Recommendations
-
Use Sandbox for initial testing and switch to Live for actual publishing.
-
Pinterest requires approval for certain scopes like
pins:write_secret—apply for elevated access if needed. -
Ensure all OAuth callback URLs are whitelisted in the Pinterest Developer Console.