Pin-Interest icon

Pin-Interest

Work with Pinterest API v5 (boards & pins)

Overview

This node integrates with the Pinterest API v5 to manage Pinterest pins and boards. Specifically, for the Pin - Delete operation, it allows users to delete a specific pin from their Pinterest account by providing the Pin ID.

Common scenarios where this node is beneficial include:

  • Automating cleanup of outdated or unwanted pins on Pinterest.
  • Integrating Pinterest content management into broader workflows, such as removing pins after a campaign ends.
  • Managing Pinterest content programmatically without manual intervention.

Example use case: A marketing team uses this node in an automation workflow to delete pins related to expired promotions automatically.

Properties

Name Meaning
Authentication Method of authentication; currently supports only OAuth2 authentication.
Pin ID The unique identifier of the pin to be deleted. This is required to specify which pin to remove.

Output

The output JSON contains a confirmation of the deletion:

{
  "success": true,
  "id": "<deleted_pin_id>"
}
  • success: Boolean indicating whether the deletion was successful.
  • id: The ID of the pin that was deleted.

No binary data is output by this operation.

Dependencies

  • Requires an OAuth2 authentication credential configured for Pinterest API access.
  • The node makes HTTP requests to the Pinterest API endpoint: https://api.pinterest.com/v5/pins/{pinId} using the DELETE method.
  • Proper API permissions/scopes must be granted to allow pin deletion.

Troubleshooting

  • Missing or invalid Pin ID: If the Pin ID is not provided or incorrect, the API will return an error. Ensure the Pin ID is valid and corresponds to a pin owned by the authenticated user.
  • Authentication errors: If OAuth2 credentials are missing, expired, or invalid, the request will fail. Refresh or reconfigure the OAuth2 token.
  • Permission denied: The authenticated user may lack permission to delete the specified pin. Verify API scopes and ownership.
  • Network or API errors: Temporary network issues or Pinterest API downtime can cause failures. Retry after some time or check Pinterest API status.

Links and References

Discussion