Bookmarks
A Bookmark object looks like:
{
"id": 1,
"name": "Biology 101",
"url": "/courses/1",
"position": 1,
"data": {"active_tab":1}
}
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 of objects.
POST /api/v1/users/self/bookmarks
Scope: url:POST|/api/v1/users/self/bookmarks
Creates a bookmark.
Request Parameters:
Example Request:
Returns a object.
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 a object.
PUT /api/v1/users/self/bookmarks/:id
Scope: url:PUT|/api/v1/users/self/bookmarks/:id
Updates a bookmark
Request Parameters:
Example Request:
Returns a object.
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 .