Pinterest API
Step-by-step guide for posting to Pinterest through the Post For Me API
Start coding today
Sign up for an account and start integrating social media posting, feeds, and metrics into your product.
π Get StartedThis guide walks you through setting up a Pinterest Developer App and integrating it into Post For Me so users can schedule and publish pins directly. Feel free to contact us at postforme@daymoon.dev for any additional support!
After logging in, go to the Pinterest Developer Dashboard and click Connect App in the top right corner.
Fill out the required information:
App name: Choose a name for your app.
Company name: Enter your company name.
Website: Provide your website URL.
App purpose: Provide a description of your app, for example:
The purpose of this app is to allow us to add images and videos, called "pins", to Pinterest accounts, get data about connected accounts, and post analytics.
Developer purpose: Select "I am developing an app for my organization/personal use."
Use cases: Choose "Pin creation & scheduling" and "Reporting."
Audience: Select "Pinners" and "Creators."
Click Submit.
Note: It may take several days to receive a response from the Pinterest team. After you receive access, proceed to the next step.
In the Pinterest Developer Dashboard, go to the App settings.
Scroll down to the Redirect URIs field and add the following URI:https://app.postforme.dev/callback/<project_id>/pinterest/account
Replace <project_id> with your actual project ID in Post For Me or copy the full redirect URL from the Configure section.
After the review, you will receive Sandbox access (Trial Tier), where your posts will only be visible to the user who created them.
To test:
To make your posts public:
Your integration is live! Pinterest accounts connected via Post For Me are now able to schedule and publish pins seamlessly.