Save content
string
required
The URL to save. Supports articles, tweets, YouTube videos, Reddit posts, and more.
string
Optional collection ID to add the content to after saving.
string[]
Optional tags to attach to the content. Tags are normalized to lowercase with dashes replacing spaces.
write
200
"duplicate": true. If you don’t have enough credits, the content may be saved as a bookmark without AI analysis — the response will include "savedAsBookmark": true with a "bookmarkReason": "no_credits".
List recent content
read
200
total is only included on the first page (when offset is 0). Use hasMore for subsequent pagination.Get content detail
read
200
The response is wrapped in a
content object. AI-analyzed fields (summary, keyTakeaways, entities, etc.) are null while content is still processing or if it was saved as a bookmark. When specializedContent is present, it includes a contentType (e.g. recipe, review, tutorial), readingTimeMinutes, and the structured data.Get library statistics
read
200
List deleted content
read
Delete content
write
204 No Content