Bookmarks API Details

The Bookmarks API helps you perform various actions on personal/ group bookmarks like adding/ deleting a new bookmark, creating a collection, marking a bookmark as favorite etc

While using any API related to Bookmarks, make use of the OAuth scope ZohoMail.links.

Method NameURLMethod TypeOAuth ScopePurpose
Create a bookmarkGroup Bookmarks:
/api/links/groups/{groupId}
POSTZohoMail.linksTo create a new bookmark.
Personal Bookmarks:
/api/links/me
Create a collectionGroup Bookmarks: 
/api/links/groups/{groupId}/collections
POSTTo create a new collection.
Personal Bookmarks: 
/api/links/me/collections
Get all groups/api/links/groupsGETTo get all group details.
Get all bookmarksGroup Bookmarks:
/api/links/groups/{groupId}
GETTo get details of all the bookmarks in group/personal.
Personal Bookmarks: 
/api/links/me
Get all favorite bookmarks/api/links/favoritesGETTo get all favorite bookmarks.
Get all shared bookmarks/api/linksGETTo get all shared bookmarks.
Get all bookmarks in trashGroup Bookmarks: 
/api/links/groups/{groupId}/trash
GETTo get all bookmarks in trash
Personal Bookmarks: 
/api/links/me/trash
Get all collectionsGroup Bookmarks: 
/api/links/groups/{groupId}/collections
GETTo get all collections.
Personal Bookmarks: 
/api/links/me/collections
Get all collections in groups/api/links/groups/collectionsGETTo get all collections of all groups.
Get all bookmarks in a collectionGroup Bookmarks: 
/api/links/groups/{groupId}/collections/{collectionId}
GETTo get all bookmarks in a collections.
Personal Bookmarks: 
/api/links/me/collections/{collectionId}
Get a bookmarkGroup Bookmarks: 
/api/links/groups/{groupId}/{bookmarkId}
GETTo get details of a single bookmark 
Personal Bookmarks: 
/api/links/me/{bookmarkId}
Edit a bookmarkGroup Bookmarks: 
/api/links/groups/{groupId}/{bookmarkId}
PUTTo edit a bookmark.
Personal Bookmarks: 
/api/links/me/{bookmarkId}
Restore a bookmark/api/links/groups/{groupId}/{bookmarkId}/restorePUTTo restore a bookmark.
Edit a collectionGroup Bookmarks: 
/api/links/groups/{groupId}/collections/{collectionId}
PUTTo edit a collection.
Personal Bookmarks: 
/api/links/me/collections/{collectionId}
Mark a Bookmark as favoriteGroup Bookmarks: 
/api/links/groups/{groupId}/{bookmarkId}/favorite
PUT To mark a bookmark as favorite.
Personal Bookmarks: 
/api/links/me/{bookmarkId}/favorite
Unmark a bookmark as favoriteGroup Bookmarks: 
/api/links/groups/{groupId}/{bookmarkId}/favorite
DELETE To unmark a bookmark as favorite.
Personal Bookmarks: 
/api/links/me/{bookmarkId}/favorite
Delete a bookmarkGroup Bookmarks: 
/api/links/groups/{groupId}/{bookmarkId}
DELETETo delete a bookmark.
Personal Bookmarks: 
/api/links/me/{bookmarkId}
Delete a collectionGroup Bookmarks: 
/api/links/groups/{groupId}/collections/{collectionId}
DELETETo delete a collection.
Personal Bookmarks: 
/api/links/me/collections/{collectionId}