Bookmarks
A Bookmark object looks like:
Bookmarks::BookmarksController#index
GET /api/v1/users/self/bookmarks
GET /api/v1/users/self/bookmarks
Scope: url:GET|/api/v1/users/self/bookmarks
Returns the paginated list of bookmarks.
Example Request:
Returns a list ofBookmark objects.
Bookmarks::BookmarksController#create
POST /api/v1/users/self/bookmarks
POST /api/v1/users/self/bookmarks
Scope: url:POST|/api/v1/users/self/bookmarks
Creates a bookmark.
Request Parameters:
name
string
The name of the bookmark
url
string
The url of the bookmark
position
integer
The position of the bookmark. Defaults to the bottom.
data
string
The data associated with the bookmark
Example Request:
Returns aBookmark object.
Bookmarks::BookmarksController#show
GET /api/v1/users/self/bookmarks/:id
GET /api/v1/users/self/bookmarks/:id
Scope: url:GET|/api/v1/users/self/bookmarks/:id
Returns the details for a bookmark.
Example Request:
Returns aBookmark object.
Bookmarks::BookmarksController#update
PUT /api/v1/users/self/bookmarks/:id
PUT /api/v1/users/self/bookmarks/:id
Scope: url:PUT|/api/v1/users/self/bookmarks/:id
Updates a bookmark
Request Parameters:
name
string
The name of the bookmark
url
string
The url of the bookmark
position
integer
The position of the bookmark. Defaults to the bottom.
data
string
The data associated with the bookmark
Example Request:
Returns aFolder object.
Bookmarks::BookmarksController#destroy
DELETE /api/v1/users/self/bookmarks/:id
DELETE /api/v1/users/self/bookmarks/:id
Scope: url:DELETE|/api/v1/users/self/bookmarks/:id
Deletes a bookmark
Example Request:
This documentation is generated directly from the Canvas LMS source code, available on Github.
Last updated
Was this helpful?