Actions80
- Todos Actions
- 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
Overview
This node interacts with a template system to create a new project construction based on a specified template. It is useful in scenarios where users want to automate the creation of projects by applying predefined templates, ensuring consistency and saving time. For example, a project manager can use this node to quickly instantiate a construction project with all necessary settings and configurations derived from a chosen template.
Properties
| Name | Meaning |
|---|---|
| Template Id | The numeric identifier of the template to use for creating the project construction. |
| Project | A JSON object representing the project details to be created using the selected template. |
Output
The node outputs JSON data representing the result of the project construction creation. This typically includes information about the newly created project such as its ID, status, and any other relevant metadata returned by the API or service handling the template application. There is no indication that binary data is output by this node.
Dependencies
- Requires an API key credential or OAuth2 token to authenticate requests to the external service managing templates and projects.
- The node uses a base URL constructed dynamically from credentials (e.g., a Basecamp ID) to send HTTP requests.
- The node depends on an OpenAPI specification (
Basecamp.api.json) bundled within the source code to define its properties and operations.
Troubleshooting
- Missing or invalid Template Id: Ensure the Template Id is provided and corresponds to an existing template; otherwise, the API may return an error.
- Invalid Project JSON: The Project property must be valid JSON. Malformed JSON will cause parsing errors before sending the request.
- Authentication errors: Verify that the API key or OAuth2 credentials are correctly configured and have sufficient permissions.
- Network or API errors: Check connectivity and API endpoint availability if requests fail.
Links and References
- No direct links were found in the source code. Users should refer to the external serviceβs official API documentation for templates and project management for more details.