getAllHighlights
Extract all highlights from your bookmarks in Raindrop.io, organized by page and per-page count, for efficient review and management.
Instructions
Get all highlights across all bookmarks
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, starting from 0 | |
| perPage | No | Number of highlights per page (max 50) |
Implementation Reference
- src/services/raindrop.service.ts:336-340 (handler)Handler function that implements getAllHighlights by fetching all raindrops and extracting their highlights.async getAllHighlights(): Promise<Highlight[]> { const { data } = await this.client.GET('/raindrops/0'); if (!data?.items) return []; return data.items.flatMap((bookmark: any) => Array.isArray(bookmark.highlights) ? bookmark.highlights : []); }