diff --git a/packages/pl-api/lib/client.ts b/packages/pl-api/lib/client.ts index 9c83c3580..d70a6eb34 100644 --- a/packages/pl-api/lib/client.ts +++ b/packages/pl-api/lib/client.ts @@ -919,7 +919,13 @@ class PlApiClient { * @see {@link https://docs.joinmastodon.org/methods/bookmarks/#get} */ getBookmarks: async (params?: GetBookmarksParams) => - this.#paginatedGet('/api/v1/bookmarks', { params }, statusSchema), + this.#paginatedGet( + this.features.bookmarkFoldersMultiple && params?.folder_id + ? `/api/v1/bookmark_categories/${params.folder_id}/statuses` + : '/api/v1/bookmarks', + { params }, + statusSchema, + ), /** * View favourited statuses