Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Lineup Marker → Update a Marker

AI-generated

Overview

This node updates an existing Lineup Marker in the Basecamp API. It is useful for modifying details of a specific marker, such as changing its date or name. For example, you can update the date of a marker to reflect a new schedule or rename the marker to better describe its purpose.

Use Case Examples

  1. Updating the date of a lineup marker to a new ISO8601 date.
  2. Changing the name of a lineup marker to a more descriptive title.

Properties

Name Meaning
Marker ID The ID of the marker to update, used in the API endpoint path.
Marker Date The date for the marker in ISO8601 format; if left empty, the existing date remains unchanged.
Marker Fields Fields of the marker to update, currently supports updating the name of the marker.
Return Full Response Whether to return the full API response including status code, headers, and body instead of only the body.

Output

JSON

  • id - The unique identifier of the updated marker.
  • name - The updated name of the marker.
  • date - The updated date of the marker in ISO8601 format.
  • created_at - Timestamp when the marker was created.
  • updated_at - Timestamp when the marker was last updated.

Dependencies

  • Basecamp API with OAuth2 authentication

Troubleshooting

  • Ensure the Marker ID is valid and exists in the Basecamp account to avoid 'not found' errors.
  • Verify the date format is ISO8601 when updating the marker date to prevent validation errors.
  • If the API returns authentication errors, check that the OAuth2 credentials are correctly configured and valid.
  • If the 'Return Full Response' option is enabled, be prepared to handle the full HTTP response object instead of just the JSON body.

Links

Discussion