Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Message Type → Update a Message Type

AI-generated

Overview

This node updates an existing Message Type in a Basecamp project. It is useful for modifying the properties of a message type, such as its name or icon, within a specific project and message type category. For example, you can use this node to rename a message type or change its emoji icon to better categorize messages in your Basecamp project.

Use Case Examples

  1. Updating the name and icon of a message type in a project to reflect a new categorization scheme.
  2. Changing the emoji icon of a message type to visually distinguish it in the Basecamp interface.

Properties

Name Meaning
Project ID The ID of the project (bucket) where the message type exists, used in the API endpoint path.
Category ID The ID of the message type (category) to update, used in the API endpoint path.
Message Type Fields Fields to update on the message type, including 'Name' (the new name of the message type) and 'Icon' (the emoji icon to use for the message type).
Return Full Response Whether to return the full HTTP response (status code, headers, body) instead of only the response body.
Request Options Additional request options such as batching, SSL certificate validation, proxy settings, and timeout configuration.

Output

JSON

  • id - The unique identifier of the updated message type.
  • name - The updated name of the message type.
  • icon - The updated emoji icon of the message type.
  • created_at - Timestamp when the message type was created.
  • updated_at - Timestamp when the message type was last updated.

Dependencies

  • Basecamp API
  • OAuth2 API key credential

Troubleshooting

  • Ensure the Project ID and Category ID are correct and correspond to existing entities in Basecamp.
  • Verify that the OAuth2 API credentials are valid and have the necessary permissions to update message types.
  • If the API returns an error, check the response body for details such as invalid field values or rate limiting.
  • If SSL issues occur, consider enabling the 'Ignore SSL Issues' option if appropriate for your environment.

Links

Discussion