-
-
Notifications
You must be signed in to change notification settings - Fork 839
Closed
Labels
feature requestNew feature or requestNew feature or requestpri/lowLow priority issueLow priority issuestatus/approvedThis issue is ready to be implementedThis issue is ready to be implemented
Description
Describe the feature you'd like
I'd like Karakeep to support a webhook event that is triggered when a user deletes a bookmark. This deleted
webhook should notify external systems or integrations whenever a bookmark is removed by the user, similar to existing webhook triggers for other bookmark events (e.g., created
or edited
).
This allows third-party integrations to maintain sync with the current state of a user's bookmarks.
Describe the benefits this would bring to existing Karakeep users
Adding support for a "deleted" webhook would bring the following benefits:
- Improved integration accuracy: Third-party applications that synchronize with Karakeep would be able to reflect deletions in real time, ensuring external systems remain consistent and up to date.
- Data consistency: This helps prevent orphaned or outdated data in external services, especially in systems relying on bi-directional or one-way sync from Karakeep.
- Better user automation workflows: Users who rely on automation tools (e.g., Zapier, n8n) could trigger downstream actions (e.g., archive, analytics, audit logging) upon deletion of bookmarks.
- Enhanced observability: Teams or individuals using Karakeep in collaborative or productivity workflows can gain insights into content lifecycle, including when items are removed.
These benefits contribute to a more robust and automation-friendly ecosystem, and support advanced use cases around data governance, integrations, and productivity tooling.
Can the goal of this request already be achieved via other means?
No.
Have you searched for an existing open/closed issue?
- I have searched for existing issues and none cover my fundamental request
Additional context
No response
Metadata
Metadata
Assignees
Labels
feature requestNew feature or requestNew feature or requestpri/lowLow priority issueLow priority issuestatus/approvedThis issue is ready to be implementedThis issue is ready to be implemented