Actions87
- Users Actions
- Shopping & Catalogs Actions
- Advertising & Campaigns Actions
- Advanced Analytics Actions
- Engagement Features Actions
- Business Tools Actions
- Search & Discovery Actions
- Pins Actions
- Boards Actions
Overview
This node provides an integration with Pinterest's API via the "N8N Tools - Pinterest Enhanced" service, enabling various operations on Pinterest resources. Specifically, for the Engagement Features resource and the Share Pin operation, it allows users to share a Pinterest pin on different platforms such as Facebook, Twitter, Email, or generate a link or embed code.
Typical use cases include automating social media marketing workflows where pins need to be programmatically shared across multiple platforms, or integrating Pinterest content sharing into broader marketing automation pipelines.
Example: Automatically share a newly created pin on Twitter and Facebook to increase its visibility without manual intervention.
Properties
| Name | Meaning |
|---|---|
| Share Platform | The platform where the pin will be shared. Options: Facebook, Twitter, Email, Link, Embed |
Output
The node outputs JSON data representing the result of the share operation. This typically includes confirmation details from the Pinterest API about the sharing action performed on the specified platform.
- The output is an array of items, each containing a
jsonfield with the API response. - No binary data output is involved in this operation.
Dependencies
- Requires an active subscription and valid API key credential for the "N8N Tools API".
- Requires OAuth2 credentials for Pinterest API access.
- The node internally uses the "Engagement Features API" client from the bundled dependencies to perform the share operation.
- Proper configuration of these credentials in n8n is necessary for successful execution.
Troubleshooting
- Invalid subscription or API key error: If the node throws an error indicating invalid subscription or API key, verify that the API key credential is correctly configured and active.
- Permission errors: Ensure that the OAuth2 Pinterest credentials have sufficient permissions to perform engagement actions like sharing pins.
- Platform-specific issues: Some platforms may require additional setup (e.g., Facebook app permissions) outside of Pinterest API; ensure those are configured if sharing fails.
- Network or API downtime: Temporary failures might occur due to network issues or Pinterest API outages; retrying later can help.