N8N Tools - Pinterest Enhanced icon

N8N Tools - Pinterest Enhanced

Comprehensive Pinterest API v5 integration for N8N workflows

Overview

The node provides an enhanced integration with the Pinterest API v5, enabling a wide range of operations on Pinterest resources such as Pins, Boards, Users, Shopping Catalogs, Advertising Campaigns, Analytics, Engagement Features, Business Tools, and Search & Discovery. Specifically for the Pins resource and the Report Pin operation, this node allows users to report a specific pin for reasons like spam, inappropriate content, copyright infringement, harassment, misinformation, or other issues.

This node is beneficial in scenarios where automated moderation or reporting workflows are needed within Pinterest accounts. For example, marketers or community managers can automate the reporting of problematic pins detected by their monitoring systems, helping maintain brand safety and compliance.

Properties

Name Meaning
Include Private Metrics Boolean flag to include private metrics in responses (requires elevated access).
Custom Fields Comma-separated list of custom fields to include in the response data.
Pin ID The unique identifier of the pin to report.
Report Reason The reason for reporting the pin. Options: Spam, Inappropriate, Copyright, Harassment, Misinformation, Other.

For the Report Pin operation specifically, the key input properties are:

Name Meaning
Pin ID The ID of the pin that you want to report.
Report Reason The reason why the pin is being reported. Choose from predefined categories like Spam, etc.

Output

The output of the node is a JSON object representing the result of the report pin action. This typically includes confirmation details from the Pinterest API about the report submission status. The exact structure depends on the Pinterest API response but generally confirms whether the report was successful.

No binary data output is involved in this operation.

Dependencies

  • Requires an API key credential for the "N8N Tools API" service to validate subscription and access.
  • Requires OAuth2 or API credentials for Pinterest API v5 access.
  • The node internally uses multiple API wrapper classes for different Pinterest services, including engagement features for reporting pins.
  • No additional environment variables are explicitly required beyond standard n8n credential configurations.

Troubleshooting

  • Invalid Subscription or API Key: If the node throws an error indicating invalid subscription or API key, verify that the provided API key credential is correct and active.
  • Permission Errors: Reporting a pin may require specific permissions or elevated access; ensure the authenticated Pinterest account has the necessary rights.
  • Invalid Pin ID: Providing an incorrect or non-existent pin ID will cause errors; double-check the pin ID before running the node.
  • Unsupported Report Reason: Use only the predefined report reasons; otherwise, the API may reject the request.
  • Network Issues: Connectivity problems with the Pinterest API or the N8N Tools API validation endpoint can cause failures; check network connectivity and retry.

Links and References

Discussion