Basecamp icon

Basecamp

Interact with Basecamp API

Actions119

Schedule → Get Schedule

AI-generated

Overview

This node interacts with the Basecamp API to retrieve details of a specific schedule within a project (referred to as a bucket). It is useful for users who need to fetch schedule information by providing the project ID and schedule ID. For example, a project manager can use this node to get the schedule details of a particular project to monitor timelines and deadlines.

Use Case Examples

  1. Retrieve schedule details by specifying the project ID and schedule ID to get the schedule's information such as events and entries.
  2. Use the 'Return Full Response' option to get the complete API response including status code and headers for debugging or logging purposes.

Properties

Name Meaning
Project ID The ID of the project (bucket) used in the API endpoint path to specify which project's schedule to retrieve.
Schedule ID The ID of the schedule used in the API endpoint path to specify which schedule to retrieve.
Return Full Response Whether to return the full API response including status code, headers, and body instead of only the response body.
Request Options Additional HTTP request options such as batching, SSL certificate validation, proxy settings, and timeout configuration to customize the API request behavior.

Output

JSON

  • id - The unique identifier of the schedule.
  • name - The name of the schedule.
  • description - Description or details about the schedule.
  • created_at - Timestamp when the schedule was created.
  • updated_at - Timestamp when the schedule was last updated.
  • entries - List of schedule entries or events associated with the schedule.

Dependencies

  • Basecamp API OAuth2 credentials

Troubleshooting

  • Ensure the provided Project ID and Schedule ID are correct and exist in the Basecamp account to avoid 'not found' errors.
  • If 'Return Full Response' is enabled, the output will include status code and headers which might require additional handling in downstream nodes.
  • Check network connectivity and proxy settings if requests fail or time out.
  • If SSL certificate validation fails and 'Ignore SSL Issues' is not enabled, the request will be rejected. Enable this option only if you trust the network environment.

Links

Discussion