Skip to main content

Get All Bookmarks

string
GET
string
/bookmarks
Retrieves all bookmarks for the authenticated user.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Query Parameters

boolean
required
Include preview images in the response

Response

object
Success - Returns list of bookmarks

Create Bookmark

string
POST
string
/bookmarks
Creates a new bookmark for the authenticated user.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Request Body

string
Name of the bookmark
string
Description of the bookmark

Response

object
Created - Returns the newly created bookmark

Get Bookmark by ID

string
GET
string
/bookmarks/
Retrieves a specific bookmark by its ID.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Path Parameters

string
required
The unique identifier of the bookmark

Query Parameters

boolean
required
Include detailed information in the response

Response

object
Success - Returns the bookmark details

Delete Bookmark

string
DELETE
string
/bookmarks/
Deletes a specific bookmark.

Authentication

Requires JWT authentication via Authorization: Bearer <token> header.

Path Parameters

string
required
The unique identifier of the bookmark to delete

Response

object
Success - Bookmark deleted successfully