Karakeep

ProductivityAPI key

Manage bookmarks, lists, tags, highlights, assets, backups, feeds, users, and administrative jobs on Karakeep.

49 actions

ActionEffectData handledScope
karakeep_get_current_userGet the profile of the Karakeep user that owns the connected API key, including name, email and avatarreadPersonal data
karakeep_get_current_user_statsGet usage statistics for the Karakeep user that owns the connected API key, including bookmark, tag, list and asset countsreadGeneral
karakeep_list_bookmarksList the bookmarks of the connected Karakeep user, optionally filtered by archived or favourited status, sorted by creation date and paged with a cursorreadGeneral
karakeep_search_bookmarksSearch the bookmarks of the connected Karakeep user with full text, semantic or hybrid searchreadGeneral
karakeep_check_bookmark_urlCheck whether a URL is already bookmarked and return the id of the existing bookmark, or null when it is notreadGeneral
karakeep_get_bookmarkGet a single bookmark with its tags, content and attached assetsreadGeneral
karakeep_update_bookmarkUpdate a bookmarkdestructiveGeneral
karakeep_delete_bookmarkPermanently delete a bookmark together with its tags, highlights and attached assetsdestructiveGeneral
karakeep_get_bookmark_contentRead the readable content of a bookmark in chunks as markdown or plain textreadGeneral
karakeep_summarize_bookmarkGenerate an AI summary for a link bookmark and return itdestructiveGeneral
karakeep_get_bookmark_listsList the Karakeep lists that contain a bookmarkreadGeneral
karakeep_get_bookmark_highlightsList the highlights stored on a bookmarkreadGeneral
karakeep_attach_asset_to_bookmarkAttach an already uploaded asset to a bookmark, for example a screenshot or a PDFwriteGeneral
karakeep_replace_asset_on_bookmarkReplace an asset that is attached to a bookmark with a different, already uploaded assetdestructiveGeneral
karakeep_detach_asset_from_bookmarkDetach an asset from a bookmarkdestructiveGeneral
karakeep_list_listsRetrieve all bookmark lists for the authenticated Karakeep user, including both manual and smart listsreadGeneral
karakeep_create_listCreate a new bookmark listwriteGeneral
karakeep_get_listRetrieve a single Karakeep list by its idreadGeneral
karakeep_update_listPartially update a Karakeep listwriteGeneral
karakeep_delete_listDelete a Karakeep listdestructiveGeneral
karakeep_get_list_bookmarksRetrieve one page of the bookmarks inside a Karakeep listreadGeneral
karakeep_add_bookmark_to_listAdd a bookmark to a manual Karakeep listwriteGeneral
karakeep_remove_bookmark_from_listRemove a bookmark from a manual Karakeep listdestructiveGeneral
karakeep_list_tagsRetrieve one page of Karakeep tagsreadGeneral
karakeep_create_tagCreate a new Karakeep tagwriteGeneral
karakeep_get_tagRetrieve a single Karakeep tag by its id, including how many bookmarks carry it and who attached itreadGeneral
karakeep_update_tagRename a Karakeep tagwriteGeneral
karakeep_delete_tagDelete a Karakeep tagdestructiveGeneral
karakeep_get_tag_bookmarksRetrieve one page of the bookmarks that carry a given Karakeep tagreadGeneral
karakeep_list_highlightsRetrieve one page of the highlights the authenticated Karakeep user has made across all bookmarksreadGeneral
karakeep_create_highlightCreate a text highlight on a Karakeep bookmarkwriteGeneral
karakeep_get_highlightRetrieve a single Karakeep highlight by its idreadGeneral
karakeep_update_highlightPartially update a Karakeep highlightwriteGeneral
karakeep_delete_highlightDelete a Karakeep highlight and return the record that was removeddestructiveGeneral
karakeep_get_asset_signed_urlCreate a short lived signed download URL for a Karakeep assetreadGeneral
karakeep_list_backupsList every account backup recorded for the connected Karakeep user, including the ones that are still pending and the ones that failedreadPersonal data
karakeep_create_backupTrigger a new full account backup for the connected Karakeep userwritePersonal data
karakeep_get_backupGet one Karakeep backup by id, including its current status, archive size, bookmark count and failure messagereadGeneral
karakeep_delete_backupPermanently delete a Karakeep backup record together with the archive file it produceddestructiveGeneral
karakeep_list_feedsRetrieve all RSS feed subscriptions for the authenticated Karakeep userreadGeneral
karakeep_create_feedCreate a new RSS feed subscriptionwriteGeneral
karakeep_get_feedRetrieve a single RSS feed subscription by its idreadGeneral
karakeep_update_feedUpdate an RSS feed subscriptiondestructiveGeneral
karakeep_delete_feedDelete an RSS feed subscriptiondestructiveGeneral
karakeep_fetch_feed_nowTrigger an immediate fetch of an RSS feed subscriptionwriteGeneral
karakeep_admin_update_userUpdate another Karakeep user's role, bookmark quota, storage quota or browser crawling settingdestructivePersonal data
karakeep_admin_trigger_recrawlTrigger a recrawl of link bookmarks across the whole Karakeep instancewriteGeneral
karakeep_admin_trigger_reindexTrigger a reindex of bookmarks in the Karakeep search enginedestructiveGeneral
karakeep_admin_trigger_inferenceTrigger AI inference, either tagging or summarization, on bookmarks across the whole Karakeep instancewriteGeneral