BeeAI icon

BeeAI

Interact with BeeAI API

Overview

The node interacts with the BeeAI API to manage "Todo" items. Specifically, the "Delete Todo" operation allows users to remove a todo item by specifying its unique ID. This is useful in workflows where tasks or reminders need to be programmatically deleted based on certain conditions or triggers.

Practical examples include:

  • Automatically deleting completed tasks from a todo list.
  • Removing outdated or irrelevant todos as part of a cleanup process.
  • Integrating with other systems to sync and delete todos when they are removed elsewhere.

Properties

Name Meaning
Todo ID The unique identifier of the todo item to delete. This is required to specify which todo should be removed.

Output

The output JSON typically contains the response from the BeeAI API after attempting to delete the specified todo. This may include confirmation of deletion or error details if the operation failed.

No binary data output is expected for this operation.

Dependencies

  • Requires an API key credential for authenticating with the BeeAI API.
  • The node sends requests to the base URL https://api.bee.computer.
  • Proper configuration of the API key credential within n8n is necessary for successful operation.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Todo ID will likely result in an error response from the API.
    • Missing or incorrect API credentials will cause authentication failures.
    • Network connectivity problems can prevent the node from reaching the BeeAI API.
  • Error messages and resolutions:

    • "Unauthorized" or similar authentication errors: Verify that the API key credential is correctly set up and has proper permissions.
    • "Todo not found" or equivalent: Check that the provided Todo ID exists and is correct.
    • Timeouts or network errors: Ensure stable internet connection and that the API endpoint is reachable.

Links and References

Discussion