Unipile icon

Unipile

Interact with Unipile API

Overview

The node interacts with the Unipile API to manage calendar events. Specifically, the "Delete Event" operation under the "Calendar" resource allows users to remove a specific event from a calendar. This is useful in scenarios where scheduled events need to be canceled or cleaned up automatically, such as removing outdated meetings or appointments.

Practical examples include:

  • Automatically deleting canceled meetings from a shared calendar.
  • Cleaning up test or temporary events created during workflows.
  • Managing calendar events programmatically based on external triggers.

Properties

Name Meaning
Event ID The unique identifier of the calendar event to delete.
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 response from the Unipile API after attempting to delete the event. Typically, this will confirm whether the deletion was successful or provide error details if it failed.

No binary data output is expected for this operation.

Dependencies

  • Requires an API key credential for authenticating with the Unipile API.
  • The base URL for API requests is configured via credentials.
  • Proper permissions on the Unipile account to delete calendar events are necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Event ID, Calendar ID, or Account ID will cause the deletion to fail.
    • Insufficient permissions or invalid API credentials can result in authorization errors.
    • Network connectivity problems may prevent communication with the Unipile API.
  • Error messages:

    • Errors indicating "Event not found" suggest the Event ID or Calendar ID is incorrect.
    • Authentication errors imply issues with the provided API key or account permissions.
    • Timeout or connection errors indicate network or service availability problems.

To resolve these, verify all IDs are correct, ensure the API key is valid and has required scopes, and check network connectivity.

Links and References

Discussion