Create a new bookmark
Creates a new bookmark for the current user within the organization. Bookmarks allow users to save references to workspaces, models, and chat conversations.
Authorization: Requires read access to the organization. Constraints: Users can only create bookmarks for themselves. Duplicate bookmarks (same type and objectId) are not allowed.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The unique identifier of the organization Standard identifier pattern for resource names
^[a-zA-Z0-9_ -]+$Body
Represents a user bookmark for saving references to chats, reports, models, and governed reports
The type of object being bookmarked
CHAT, REPORT, MODEL, GOVERNED_REPORT The fully-qualified identifier of the bookmarked object. Required shape per type:
CHAT—{workspaceName}/{chatDocumentPath}(1+ slash)REPORT—{workspaceName}/{reportDocumentPath}(1+ slash)MODEL—{projectName}/{packageName}/{modelPath}(2+ slashes)GOVERNED_REPORT—{projectName}/{packageName}/{reportPath}(2+ slashes)
Response
Bookmark created successfully
Represents a user bookmark for saving references to chats, reports, models, and governed reports
The type of object being bookmarked
CHAT, REPORT, MODEL, GOVERNED_REPORT The fully-qualified identifier of the bookmarked object. Required shape per type:
CHAT—{workspaceName}/{chatDocumentPath}(1+ slash)REPORT—{workspaceName}/{reportDocumentPath}(1+ slash)MODEL—{projectName}/{packageName}/{modelPath}(2+ slashes)GOVERNED_REPORT—{projectName}/{packageName}/{reportPath}(2+ slashes)
The organization name this bookmark belongs to
The username of the user who owns the bookmark
ISO 8601 timestamp indicating when the bookmark was created