Actions80
- Card Tables Actions
- Forwards Actions
- Events Actions
- Recordings Actions
- Projects Actions
- People Actions
- Chatbots Actions
- Webhooks Actions
- Attachments Actions
- Templates Actions
- Uploads Actions
- Documents Actions
- Lineup Markers Actions
- Subscriptions Actions
- Schedules Actions
- Schedule Entries Actions
- Todo Sets Actions
- Todo Lists Actions
- Todos Actions
Overview
This node interacts with the Basecamp API to retrieve detailed information about a specific person within a Basecamp account. It is useful when you need to fetch user details such as name, email, role, or other profile data stored in Basecamp for automation workflows. For example, you might use this node to get contact information of a team member before sending them a notification or updating a CRM system.
Properties
| Name | Meaning |
|---|---|
| Person Id | The unique numeric identifier of the person to retrieve from Basecamp |
Output
The node outputs JSON data representing the person's details as returned by the Basecamp API. This typically includes fields like the person's ID, name, email address, and possibly other profile-related information depending on the API response. There is no binary data output.
Dependencies
- Requires an API authentication token configured via OAuth2 credentials for Basecamp.
- Needs the Basecamp account ID to construct the API base URL.
- Depends on the Basecamp REST API being accessible.
Troubleshooting
- Invalid Person Id: If the provided Person Id does not exist, the API will likely return a 404 error. Verify the ID is correct.
- Authentication Errors: Missing or invalid OAuth2 credentials will cause authorization failures. Ensure the API key/token is valid and has sufficient permissions.
- Network Issues: Connectivity problems can prevent reaching the Basecamp API endpoint.
- API Rate Limits: Excessive requests may be throttled; handle rate limit errors gracefully.