Endpoint
server/procedures/bookmarks.ts:178
Input
The ID of the bookmark to update
Visibility setting:
true- Make bookmark publicfalse- Make bookmark privatenull- Inherit visibility from parent group
Response
The bookmark ID
The bookmark title
The bookmark URL (null for color/text bookmarks)
The updated visibility setting
The parent group ID
The owner’s user ID
ISO 8601 timestamp of creation
ISO 8601 timestamp of last update
Visibility inheritance
WhenisPublic is set to null, the bookmark inherits its visibility from the parent group:
- If the group is public, the bookmark is visible on public profiles
- If the group is private, the bookmark is hidden from public profiles
true or false overrides the group’s visibility for this specific bookmark.
Usage examples
React Query (client component)
Server component
Direct client
Related endpoints
- Bulk set visibility - Set visibility for multiple bookmarks at once
- Set group visibility - Control visibility of entire groups
- Update bookmark - Update other bookmark properties