Actions119
- Campfire Actions
- Card Table Actions
- Chatbot Actions
- Client Approval Actions
- Client Correspondence Actions
- Client Reply Actions
- Client Visibility Actions
- Comment Actions
- Document Actions
- Event Actions
- Forward Actions
- Inbox Actions
- Inbox Reply Actions
- Lineup Marker Actions
- Message Actions
- Message Board Actions
- Message Type Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Questionnaire Actions
- Recording Actions
- Schedule Actions
- Schedule Entry Actions
- Template Actions
- Todo Actions
- Todolist Actions
- Todolist Group Actions
- Todoset Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Card Table → Create a Column
AI-generatedOverview
This node operation creates a new column in a specified card table within a project (bucket) in Basecamp. It is useful for users who want to programmatically add organizational columns to their card tables to better manage tasks or data within a project. For example, a project manager can automate the addition of columns like 'In Progress' or 'Completed' to a card table to streamline workflow tracking.
Use Case Examples
- Create a new column titled 'Priority' in a card table to categorize tasks by urgency.
- Add a 'Notes' column to a card table to allow team members to add additional information to cards.
Properties
| Name | Meaning |
|---|---|
| Project ID | The ID of the project (bucket) where the card table exists, used in the API endpoint path. |
| cardTableId | The ID of the card table where the new column will be created, used in the API endpoint path. |
| Title | The title of the new column to be created in the card table. |
| Description | An optional description for the new column. |
| Return Full Response | Whether to return the full API response including status code, headers, and body instead of only the response body. |
Output
JSON
id- The unique identifier of the created column.title- The title of the created column.description- The description of the created column.created_at- Timestamp when the column was created.updated_at- Timestamp when the column was last updated.
Dependencies
- Basecamp API with OAuth2 authentication
Troubleshooting
- Ensure the Project ID and cardTableId are correct and exist in Basecamp to avoid 404 errors.
- Check that the OAuth2 credentials are valid and have the necessary permissions to create columns in the specified project.
- If the API returns an error, verify the title and description fields for any invalid characters or length restrictions.
- If 'Return Full Response' is enabled, be prepared to handle the full HTTP response object instead of just the body.