Get bookmarks

Please use this (https://www.paksurf.com/mobile_api/get_bookmarks) API for accessing get user bookmarks endpoint


Get parameters

Field Value Remarks
session_id ​Access token ID E.g. de25cc16eb00960f076...
page_size ​Total post limit for each request Recommended: 20
offset Last post offset ID This is only needed when loading posts of the pagination system.

Success response

{
    "err_code": 0,
    "valid": true,
    "code": 200,
    "message": "Bookmarks fetched successfully",
    "data":[
        {"id": 36, "user_id": 7, "text": "retw", "type": "text", "replys_count": "1",…},
        {"id": 38, "user_id": 7, "text": "ert", "type": "text",…},
        {"id": 39, "user_id": 7, "text": "ert", "type": "text",…},
        {"id": 40, "user_id": 7, "text": "erter", "type": "text",…}
    ]
}

Error responses

{
    "code": 401,
    "data": [],
    "message": "Unauthorized Access"
}

{
    "err_code": 0,
    "code": 204,
    "message": "No data found",
    "data": []
}

Add bookmark / Unbookmark

Please use this (https://www.paksurf.com/mobile_api/add_bookmark) API for accessing bookmark/unbookmark post endpoint


Post parameters

Field Value Remarks
session_id ​Access token ID E.g. de25cc16eb00960f076...
post_id Bookmarked/Unbookmarked post int ID E.g. 4567

Success response

{
	"code": 200,
	"valid": true,
	"message": "",
	"data": {
		"bookmark": false
	}
}

Error responses

{
    "code": 401,
    "data": [],
    "message": "Unauthorized Access"
}

{
	"code": 400,
	"err_code": "invalid_request_data",
	"message": "Post id is missing or invalid",
	"data": []
}