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 interacts with the Basecamp API to retrieve detailed information about a specific construction within a project template. It is useful when you need to programmatically access construction data tied to a particular template in Basecamp, such as for project management automation, reporting, or integration with other systems.
A practical example would be automating the retrieval of construction details from a given template to update a dashboard or trigger further workflows based on construction status or attributes.
Properties
| Name | Meaning |
|---|---|
| Template Id | The unique numeric identifier of the template from which to get the construction data. |
| Construction Id | The unique numeric identifier of the specific construction within the template to fetch. |
Output
The node outputs JSON data representing the construction details retrieved from the specified template. This JSON typically includes all relevant fields describing the construction entity, such as its name, status, dates, and any other metadata provided by the Basecamp API.
No binary data output is indicated.
Dependencies
- Requires an API key credential for authenticating with the Basecamp API.
- The node uses the Basecamp API endpoint constructed dynamically using the user's Basecamp account ID.
- Proper configuration of the Basecamp OAuth2 credentials within n8n is necessary for successful API calls.
Troubleshooting
Common issues:
- Invalid or missing Template Id or Construction Id will cause the API call to fail.
- Authentication errors if the API key or OAuth token is not configured correctly.
- Network or permission issues accessing the Basecamp API.
Error messages:
- "Unauthorized" or "Authentication failed": Check that the API credentials are valid and have the required permissions.
- "Not Found" or similar: Verify that the Template Id and Construction Id exist and are correct.
- "Request failed" or timeout errors: Ensure network connectivity and Basecamp API availability.