Actions80
- Card Tables Actions
- Forwards Actions
- Events Actions
- Recordings Actions
- Projects Actions
- People Actions
- Chatbots Actions
- Webhooks Actions
- Attachments Actions
- Templates Actions
- Uploads Actions
- Documents Actions
- Lineup Markers Actions
- Subscriptions Actions
- Schedules Actions
- Schedule Entries Actions
- Todo Sets Actions
- Todo Lists Actions
- Todos Actions
Overview
This node allows users to create a new template within the "Templates" resource of an external service (likely Basecamp, based on context). It is useful for automating the creation of reusable templates that can standardize and speed up project setup or task management workflows. For example, a project manager could use this node to programmatically create templates for recurring project types, ensuring consistency across projects.
Properties
| Name | Meaning |
|---|---|
| Name | The name of the template to be created. This is a required string input. |
| Description | An optional description providing additional details about the template being created. |
Output
The node outputs JSON data representing the newly created template object as returned by the external API. This typically includes fields such as the template's unique identifier, name, description, creation timestamps, and other metadata defined by the API.
No binary data output is indicated in the source code.
Dependencies
- Requires an API key credential for authenticating with the external service.
- The node uses a base URL constructed dynamically from credentials (e.g., a Basecamp account ID).
- The node depends on an OpenAPI specification file (
Basecamp.api.json) bundled internally to define its properties and operations.
Troubleshooting
- Authentication errors: Ensure the API key or OAuth2 token is correctly configured and has sufficient permissions to create templates.
- Validation errors: The "Name" property is required; omitting it will likely cause the API to reject the request.
- Network issues: Verify connectivity to the external service endpoint.
- Unexpected API responses: Check if the external service has changed its API schema or requires additional parameters not currently supported by the node.
Links and References
- Basecamp API Documentation (general reference for understanding templates and related endpoints)
- n8n documentation on creating custom nodes