Unipile icon

Unipile

Interact with Unipile API

Overview

This node interacts with the Unipile API to retrieve details of a specific calendar event. It is designed to fetch an event by its unique identifier within a specified calendar and account context. This functionality is useful for workflows that need to access or manipulate calendar events, such as syncing events with other systems, sending reminders, or displaying event details in custom dashboards.

Practical examples include:

  • Retrieving event details to send notifications or reminders.
  • Integrating calendar events into CRM or project management tools.
  • Automating updates or checks on specific calendar events.

Properties

Name Meaning
Event ID The unique identifier of the calendar event to retrieve.
Calendar ID The identifier of the calendar containing the event.
Account ID The identifier of the account owning the calendar; sent as a query parameter account_id.

Output

The node outputs JSON data representing the retrieved calendar event. This JSON typically includes all relevant event details such as title, description, start and end times, location, attendees, and any other metadata provided by the Unipile API for that event.

No binary data output is indicated.

Dependencies

  • Requires an API key credential for authenticating with the Unipile API.
  • The base URL for API requests is configured via credentials (likely an environment-specific DSN).
  • Proper configuration of the API authentication token is necessary for successful requests.

Troubleshooting

  • Missing or invalid Event ID, Calendar ID, or Account ID: The node requires these identifiers to be set correctly. Errors will occur if any are missing or incorrect.
  • Authentication errors: Ensure the API key credential is valid and has appropriate permissions.
  • Network or API errors: Check connectivity and verify the Unipile API service status.
  • Incorrect base URL or credentials: Confirm that the DSN and credentials are properly configured in n8n.

Common error messages might include "Event not found," "Unauthorized," or "Invalid parameters." Resolving these involves verifying input values and credential correctness.

Links and References

Discussion