Plane icon

Plane

Consume Plane API

Overview

This node integrates with the Plane API to manage issues within projects. Specifically, for the Issue - Delete operation, it deletes an existing issue identified by its ID from a specified project. This is useful in scenarios where you want to automate cleanup of outdated or resolved issues, maintain project hygiene, or integrate issue lifecycle management into broader workflows.

For example, after an issue is resolved and verified, this node can be used to automatically remove it from the project to keep the issue list current.

Properties

Name Meaning
Project Name or ID The identifier of the project containing the issue. You can select from a list of projects or specify an ID via expression. If not provided, AI assistance may help match a suitable project based on description (not applicable for delete).
Issue Name or ID The identifier of the issue to delete. Must be selected from the list of issues within the chosen project or specified via expression. This property is required for deleting an issue.

Output

The output JSON contains the response from the Plane API after attempting to delete the issue. Typically, this will be an empty object or confirmation of deletion depending on the API's behavior. No binary data is involved in this operation.

Example output might look like:

{}

or some confirmation metadata if provided by the API.

Dependencies

  • Requires an active Plane API credential configured in n8n to authenticate requests.
  • Depends on the Plane API service being available and accessible.
  • Uses internal helper functions to make HTTP requests to Plane API endpoints.

Troubleshooting

  • Common Issues:

    • Providing an invalid or non-existent project ID or issue ID will cause the API to return an error.
    • Network connectivity problems or incorrect API credentials will prevent successful deletion.
    • Attempting to delete an issue that is already deleted or inaccessible may result in errors.
  • Error Messages:

    • Errors related to missing or invalid projectId or issueId parameters.
    • Authentication failures due to invalid or missing API credentials.
    • API rate limits or server errors from the Plane API.
  • Resolutions:

    • Verify that the project and issue IDs are correct and exist in Plane.
    • Ensure the API key credential is valid and has sufficient permissions.
    • Check network connectivity and Plane API status.
    • Use the "Continue On Fail" option in n8n to handle errors gracefully if needed.

Links and References

Discussion