Api reference
Bulk Operations
Perform actions on multiple bookmarks at once
Bulk endpoints let you act on up to 50 bookmarks in a single request.
Bulk Trash
POST /bookmarks/bulk/trashScope: bookmarks:write
Move multiple bookmarks to trash.
Body:
{
"ids": ["bk_abc", "bk_def", "bk_ghi"]
}Bulk Favorite
POST /bookmarks/bulk/favoriteScope: bookmarks:write
Set or unset favorite on multiple bookmarks.
Body:
{
"ids": ["bk_abc", "bk_def"],
"isFavorite": true
}Bulk Move
POST /bookmarks/bulk/moveScope: bookmarks:write
Move multiple bookmarks to a collection.
Body:
{
"ids": ["bk_abc", "bk_def"],
"collectionId": "col_xyz"
}Pass null for collectionId to move to Unsorted.
Bulk Tag
POST /bookmarks/bulk/tagScope: tags:write
Add a tag to multiple bookmarks.
Body:
{
"ids": ["bk_abc", "bk_def"],
"name": "important"
}Bulk Untag
DELETE /bookmarks/bulk/tagScope: tags:write
Remove a tag from multiple bookmarks.
Body:
{
"ids": ["bk_abc", "bk_def"],
"tagId": "tag_xyz"
}Empty Trash
DELETE /bookmarks/trashScope: destructive
Permanently deletes all trashed bookmarks. This cannot be undone.
This is a heavy endpoint with a rate limit of 1 request per minute.