Scoro icon

Scoro

Interact with the Scoro API

Overview

This node integrates with the Scoro API to manage various resources, including calendars. Specifically, the "Delete" operation for the "Calendar" resource allows users to remove a calendar by its unique identifier. This is useful in scenarios where obsolete or incorrect calendars need to be cleaned up from the system.

Practical examples:

  • Automatically deleting a calendar after a project ends.
  • Removing test or temporary calendars created during workflow automation.
  • Cleaning up calendars that are no longer relevant to avoid clutter.

Properties

Name Meaning
Calendar ID The ID of the calendar to delete

Output

The node outputs JSON data representing the result of the delete operation. Typically, this will include confirmation of deletion or any error messages returned by the Scoro API. There is no indication that binary data is output by this node.

Dependencies

  • Requires an API key credential for authenticating with the Scoro API.
  • Needs the base URL and company account ID configured as part of the credentials.
  • The node depends on the Scoro API being accessible and responsive.

Troubleshooting

  • Common issues:

    • Invalid or missing Calendar ID: The node requires a valid calendar ID; providing an empty or incorrect ID will cause errors.
    • Authentication failures: Incorrect API key or company account ID will prevent successful API calls.
    • Network or API downtime: If the Scoro API is unreachable, the node will fail.
  • Error messages:

    • "Operation 'delete' for resource 'calendar' is not supported." β€” This indicates a misconfiguration or unsupported operation/resource combination.
    • API errors related to invalid IDs or permissions will be passed through from the Scoro API; ensure the calendar ID exists and the API key has sufficient rights.

Links and References

Discussion