Get X bookmarks
Fetch bookmarked posts for a connected X account.
← All X / Twitter endpoints · Capability overview
/v1/x-twitter/bookmarkshttps://api.vee3.io/v1/x-twitter/bookmarks
Fetch bookmarked posts for a connected X account.
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
x-twitter.get_bookmarksParameters4 fields
user_idstringOptionalNumeric X user id from x-twitter.connected_accounts. Pass user_id or user_name to target a specific account, not both. Omit both to use the default account.
user_namestringOptionalX handle from x-twitter.connected_accounts, with or without a leading @. Pass user_id or user_name to target a specific account, not both. Omit both to use the default account.
limitintegerOptionalMaximum number of bookmarks to return (default 20, max 100).
Default: 20 · min 1, max 100
cursorstringOptionalPagination cursor from a previous response next_cursor field.
max length 4096
Response12 fields
dataarrayitems4 fieldsBookmarked posts returned by the X API.
dataarrayitemsidstringNumeric post id.
author_idstringNumeric author user id.
textstringPost text.
created_atstringPost creation timestamp.
includesobject4 fieldsExpanded users, media, polls, places, and referenced posts.
includesobjectusersarrayitems3 fieldsExpanded user objects.
usersarrayitemsidstringNumeric user id.
usernamestringX handle.
verifiedbooleanWhether the user is verified.
result_countintegerNumber of bookmarks in this page.
next_cursorstringCursor for the next page of bookmarks, when available.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, x_connection_required, x_connection_not_found, x_connection_refresh_failed, x_connection_scopes_insufficient, x_twitter_write_unauthorized, x_twitter_write_rate_limited, x_twitter_write_upstream_error