linkding_create_bookmark
Saves a URL as a bookmark with tags, notes, and archive flags. Existing URLs update in place; omit confirm for a dry-run, and writes require LINKDING_ALLOW_WRITES.
Instructions
Create a bookmark. POST /api/bookmarks/. Linkding silently updates an existing bookmark when the URL already exists, and it merges auto-tagging rules into tag_names. Omit confirm for a dry-run. confirm true sends the write only when LINKDING_ALLOW_WRITES is true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Bookmark URL. An existing URL is updated instead of inserted. | |
| notes | No | ||
| title | No | ||
| shared | No | ||
| unread | No | ||
| confirm | No | Set to the boolean true to execute the write. Omit this field for a dry-run preview. false and the string true are rejected. | |
| tag_names | No | Tag names. Linkding creates missing tags. | |
| description | No | ||
| is_archived | No | Save directly into the archive when true. | |
| disable_scraping | No | When true, do not scrape a missing title or description. | |
| disable_html_snapshot | No | When true, do not queue an HTML snapshot. |