feed delete
Permanently delete a feed that you own.
Usage
grapevine feed delete <feed-id> [options]Arguments
feed-id
- Type:
string(UUID) - Required: Yes
The unique identifier of the feed to delete.
grapevine feed delete "123e4567-e89b-12d3-a456-426614174000"Options
-f, --force
- Type:
boolean - Default:
false
Skip confirmation prompt and delete immediately.
grapevine feed delete "123e4567..." --force--keep-entries
- Type:
boolean - Default:
false
Delete the feed but keep entries (they become orphaned).
grapevine feed delete "123e4567..." --keep-entriesExamples
Delete with Confirmation
grapevine feed delete "123e4567-e89b-12d3-a456-426614174000"Force Delete
grapevine feed delete "123e4567..." --forceDelete Feed but Keep Entries
grapevine feed delete "123e4567..." --keep-entriesOutput
With Confirmation
⚠️ Delete Feed Confirmation
📰 Feed to Delete:
Name: Tech Blog
ID: 123e4567-e89b-12d3-a456-426614174000
Entries: 25
Created: 2024-01-15
🚨 WARNING: This action cannot be undone!
- Feed will be permanently deleted
- All 25 entries will also be deleted
- Any revenue history will be lost
Do you want to continue? (y/N): y
Deleting feed...
✅ Feed deleted: 123e4567-e89b-12d3-a456-426614174000Force Delete
Deleting feed...
✅ Feed deleted: 123e4567-e89b-12d3-a456-426614174000
• Feed removed from system
• 25 entries also deleted
• Revenue history preserved in wallet statsKeep Entries
Deleting feed (keeping entries)...
✅ Feed deleted: 123e4567-e89b-12d3-a456-426614174000
• Feed removed from system
• 25 entries preserved as orphaned content
• Entries accessible via direct links onlyAuthentication
Requires authentication and you must own the feed to delete it.
Environment Variable
export PRIVATE_KEY="0xYourPrivateKeyHere"
grapevine feed delete "123e4567..."Payment
Feed deletion requires x402 micropayment (handled automatically). Ensure you have:
- ETH for gas fees
- USDC for the payment
Important Notes
- Permanent Action: Deleted feeds cannot be recovered
- Entry Deletion: By default, all entries are also deleted
- Revenue History: Wallet-level revenue stats are preserved
- Orphaned Entries: Using
--keep-entriesmakes entries accessible only via direct links - Rate Limiting: Deletions may be rate-limited to prevent abuse
Safety Tips
- Backup Important Data: Export any content you want to keep
- Double-Check Feed ID: Ensure you're deleting the correct feed
- Review Entry Count: Consider the impact of deleting all entries
- Use Confirmation: Avoid
--forceunless you're certain
Related Commands
- feed get - View feed details before deletion
- feed list - List your feeds
- entry list - View entries before deletion