linkdingManage bookmarks with Linkding. Use when the user asks to "save a bookmark", "add link", "search bookmarks", "list my bookmarks", "find saved links", "tag a bookmark", "archive bookmark", "check if URL is saved", "list tags", "create bundle", or mentions Linkding bookmark management.
Install via ClawdBot CLI:
clawdbot install jmagar/linkdingQuery and manage bookmarks via the Linkding REST API.
Config: ~/.clawdbot/credentials/linkding/config.json
{
"url": "https://linkding.example.com",
"apiKey": "your-api-token"
}
Get your API token from Linkding Settings page.
# List recent bookmarks
./scripts/linkding-api.sh bookmarks
# Search bookmarks
./scripts/linkding-api.sh bookmarks --query "python tutorial"
# List archived
./scripts/linkding-api.sh bookmarks --archived
# Filter by date
./scripts/linkding-api.sh bookmarks --modified-since "2025-01-01T00:00:00Z"
# Basic
./scripts/linkding-api.sh create "https://example.com"
# With metadata
./scripts/linkding-api.sh create "https://example.com" \
--title "Example Site" \
--description "A great resource" \
--tags "reference,docs"
# Archive immediately
./scripts/linkding-api.sh create "https://example.com" --archived
./scripts/linkding-api.sh check "https://example.com"
Returns existing bookmark data if found, plus scraped metadata.
./scripts/linkding-api.sh update 123 --title "New Title" --tags "newtag1,newtag2"
./scripts/linkding-api.sh archive 123
./scripts/linkding-api.sh unarchive 123
./scripts/linkding-api.sh delete 123
# List all tags
./scripts/linkding-api.sh tags
# Create tag
./scripts/linkding-api.sh tag-create "mytag"
# List bundles
./scripts/linkding-api.sh bundles
# Create bundle
./scripts/linkding-api.sh bundle-create "Work Resources" \
--search "productivity" \
--any-tags "work,tools" \
--excluded-tags "personal"
All responses are JSON. Bookmark object:
{
"id": 1,
"url": "https://example.com",
"title": "Example",
"description": "Description",
"notes": "Personal notes",
"is_archived": false,
"unread": false,
"shared": false,
"tag_names": ["tag1", "tag2"],
"date_added": "2020-09-26T09:46:23.006313Z",
"date_modified": "2020-09-26T16:01:14.275335Z"
}
Save current page for later:
./scripts/linkding-api.sh create "$URL" --tags "toread" --unread
Quick search and display:
./scripts/linkding-api.sh bookmarks --query "keyword" --limit 10 | jq -r '.results[] | "\(.title) - \(.url)"'
Bulk tag update: Update via API PATCH with new tag_names array.
Generated Mar 1, 2026
Researchers can save and tag academic papers, articles, and resources from online databases. This helps organize references by topic, project, or publication status, enabling quick retrieval for literature reviews or citation.
Marketing professionals use it to bookmark competitor websites, industry trends, and inspiration for campaigns. Tags and bundles allow categorization by campaign type or platform, streamlining content strategy planning and collaboration.
Developers save documentation, tutorials, and code snippets with tags like programming language or framework. This creates a personal knowledge base for troubleshooting, learning new skills, or sharing resources within teams.
Individuals manage articles, videos, and links for later reading by tagging them as 'to-read' or 'archived'. It helps reduce browser tab clutter and ensures important resources are easily accessible across devices.
Offer a basic free tier with limited bookmarks and tags, then charge for advanced features like unlimited storage, team collaboration, or API access. Revenue comes from monthly subscriptions, targeting individual users and small businesses.
Sell licenses for on-premises or cloud-hosted instances with enhanced security, custom integrations, and dedicated support. This appeals to large organizations needing data control and compliance, such as in finance or healthcare.
Monetize the API by offering paid tiers for higher request limits, real-time analytics, or advanced search capabilities. Developers and companies can integrate bookmark management into their own applications, generating revenue from API usage.
š¬ Integration Tip
Ensure the API key is securely stored in config files and use environment variables for sensitive data in production to prevent exposure.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Create, search, and manage Bear notes via grizzly CLI.
Track water and sleep with JSON file storage
Notion API for creating and managing pages, databases, and blocks.
Smart ClawdBot documentation access with local search index, cached snippets, and on-demand fetch. Token-efficient and freshness-aware.
Work with Obsidian vaults as a knowledge base. Features: fuzzy/phonetic search across all notes, auto-folder detection for new notes, create/read/edit notes with frontmatter, manage tags and wikilinks. Use when: querying knowledge base, saving notes/documents, editing existing notes by user instructions.