This is an n8n community node. It lets you use the teamwork projects API in your n8n workflows.
Teamwork projects is a project management application which allows you to easily manage your projects.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
The API docs were scraped to add all functionality of the v3 api. Some of the operations do not exist in the v3 api, for this the v1 api was added. v1 is not configured, so endppoints and fields etc. need to be entered manually. This can also be done with the HTTP node but this simplifies it a little bit.
With Teamwork you can easily authenticate with a personal API token. Everything you have access to will be accessible through the API.
This node was developed and tested with n8n version 0.194.0
The v3 API portion should be used for all operations except the ones that are not available in v3 yet. For these a custom v1 API call can be made.
v1. first version with basic functionality