WebCull
cli

Writes

Create or update one bookmark or folder, or refresh selected saved-page metadata.

Create Or Update One Bookmark At A Time

CLI writes are intentionally narrow. Use them when you want to create or update a specific bookmark or folder. Bulk changes, recursive changes, and automatic organization are not part of these commands.

Create A Bookmark Or Folder

webcull bookmarks create --account <account-hash> --url https://acme.example/pricing --title "Acme pricing" --parent-id 2301 --dry-run
{
  "success": "true",
  "dry_run": "true",
  "action": "create",
  "id": 2302,
  "type": "bookmark",
  "parent_id": 2301,
  "would_update": ["url", "title", "parent_id"]
}

Use --dry-run before saving when you want to confirm the destination, account access, or encrypted-account behavior first.

Patch Only The Fields That Should Change

webcull bookmarks update 2302 --account <account-hash> --notes "Review before Q3 campaign planning."
{
  "success": "true",
  "action": "update",
  "id": 2302,
  "type": "bookmark",
  "parent_id": 2301
}

Update commands preserve fields not included in the command. Send the narrowest patch that completes the requested change.

Refresh One Bookmark From Its Saved Page

webcull bookmarks proxy 2302 --account <account-hash> --fields title,icon,description
webcull bookmarks proxy 2302 --account <account-hash> --exclude description

The proxy command refreshes the selected title, icon, and description for one bookmark. With no field options, it refreshes all three. Use --fields to include specific fields or --exclude to leave fields unchanged.

webcull bookmarks create --account <account-hash> --url https://acme.example/pricing --parent-id 2301 --proxy --proxy-fields title,icon

Add --proxy, --proxy-fields, or --proxy-exclude when creating a bookmark to refresh page metadata immediately after it is saved. Metadata refresh is unavailable for E2EE accounts.

Next step cli Reminders Create, list, and cancel bookmark reminders from the CLI.