What you need
- A Pinterest business account.
- Your site served over HTTPS.
- Access to Admin → Publishing → Platforms.
Register the app on Pinterest
Create the app
Get the redirect URI from MagicPost
Add it to the app
Copy the keys
Store them in MagicPost
Permissions MagicPost asks for
Trial access and the sandbox
New Pinterest apps start on Trial access. An app on Trial access may only create pins in the Pinterest sandbox, where only the posting account can see them.Test in the sandbox
https://api-sandbox.pinterest.com/v5. The card shows a Sandbox badge, the composer shows a note on the Pinterest channel, and the connection check shows a Sandbox warning.Apply for Standard access
Switch the sandbox off
Connect a Pinterest account
Open Channels
Add the account
Confirm
What you can publish
Pinterest has one post type, Pin. A pin always needs an image or a video.Pin options
Set these under Settings for the channel in the composer.Boards
- Every pin goes on a board. The Board list shows the boards stored on the channel.
- A board you create on Pinterest after connecting is picked up by Check connection, which reloads the list.
- When the list is empty, the field reads Nothing to pick from yet and asks you to reconnect the channel so MagicPost can load the list from Pinterest.
Images and video
- Images are sent to Pinterest as bytes, so image pins work even when your site cannot be reached from the internet. Images that exceed the size or format rules are converted automatically, see Where limits come from.
- A video is registered with Pinterest, uploaded to the address Pinterest gives, and then processed by Pinterest. The post shows that Pinterest is still processing, and MagicPost checks again about every 20 seconds.
- Pinterest refuses a video pin without a cover. MagicPost uses the video’s preview image from the media library. It sends it by address when Pinterest can reach it, otherwise as bytes, and as a last resort asks Pinterest to pick a frame itself.
Connection check
Reconnecting
Pinterest tokens renew with a refresh token. If Pinterest refuses the renewal or a post, the channel becomes Expired and the owner is notified. Reconnect it from Channels. See Channel states.Analytics
Common errors
Pinterest only lets an app on Trial access create pins in its sandbox
Pinterest only lets an app on Trial access create pins in its sandbox
The Pinterest sandbox did not accept this channel's sign-in
The Pinterest sandbox did not accept this channel's sign-in
Choose the board this pin should go to
Choose the board this pin should go to
Pinterest could not find that board
Pinterest could not find that board
A Pinterest carousel takes up to 5 images
A Pinterest carousel takes up to 5 images
Pinterest refused the video pin
Pinterest refused the video pin
Pinterest could not process the video
Pinterest could not process the video
Redirect URI mismatch when connecting
Redirect URI mismatch when connecting

