Basecamp icon

Basecamp

Interact with Basecamp API

Actions76

Overview

This node allows users to create a "Lineup Marker" in the Basecamp project management system. A Lineup Marker is essentially a named marker associated with a specific date, which can be used to mark or highlight important dates or milestones within a project timeline.

Common scenarios for this node include:

  • Marking key deadlines or events on a project schedule.
  • Highlighting important dates for team awareness.
  • Creating visual markers for project planning and tracking.

For example, a project manager might use this node to create a marker named "Release Deadline" set to a specific date to ensure all team members are aware of the critical milestone.

Properties

Name Meaning
Name The name of the marker to create (e.g., "Release Deadline").
Date The date for the marker in ISO8601 format without the time part (e.g., "2024-07-01").
Return Full Response Whether to return the full HTTP response including status code and headers, or just the body.

Output

The node outputs JSON data representing the created Lineup Marker. If the "Return Full Response" property is set to true, the output will include the entire HTTP response object containing status code, headers, and body. Otherwise, it returns only the response body, which typically includes details about the newly created marker such as its ID, name, and date.

The node does not output binary data.

Dependencies

  • Requires an API authentication token configured in n8n credentials to access the Basecamp API.
  • The Basecamp account ID must be provided as part of the credential configuration to construct the API base URL.
  • The node sends requests to the Basecamp API endpoint for creating lineup markers.

Troubleshooting

  • Invalid Date Format: Ensure the "Date" property is provided in ISO8601 format without a time component (e.g., "YYYY-MM-DD"). Incorrect formats may cause API errors.
  • Authentication Errors: Verify that the API authentication token is valid and has sufficient permissions to create markers.
  • API Rate Limits: If many requests are made in a short period, the Basecamp API may throttle requests; handle such errors by retrying after some delay.
  • Missing Required Fields: Both "Name" and "Date" are required. Omitting either will result in an error from the API.

Links and References

Discussion