Delete Feed
Soft delete a feed and all its entries.
DELETE
/v1/feeds/{feed_id}Overview
Soft delete a feed by setting is_active to false. The feed and its entries remain in the database but are hidden from listings.
Authentication
Required: Yes
Payment: No
Only the feed owner can delete their feeds.
Request
Path Parameters
| Parameter | Type | Required |
|---|---|---|
feed_id | string (UUID) | Yes |
Example
DELETE /v1/feeds/123e4567-e89b-12d3-a456-426614174000 HTTP/1.1
Host: api.grapevine.fyi
x-wallet-address: 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb
x-signature: 0x...
x-message: Sign this message...
x-timestamp: 1234567890
x-chain-id: 8453Response
Status: 204 No Content
No response body.
Code Examples
cURL
curl -X DELETE https://api.grapevine.fyi/v1/feeds/{feed_id} \
-H "x-wallet-address: 0x..." \
-H "x-signature: 0x..." \
-H "x-message: ..." \
-H "x-timestamp: 1234567890" \
-H "x-chain-id: 8453"SDK
await grapevine.feeds.delete(feedId);
console.log('Feed deleted');CLI
grapevine feed delete {feed_id}Notes
- Soft Delete: Feed is not permanently deleted, just marked inactive
- Entries Affected: All entries in the feed are also marked inactive
- Reversible: Can reactivate using Update Feed
Related Endpoints
- Update Feed - Reactivate a feed
- Get Feed - View feed details
External Playground
Try this endpoint interactively:
https://api.grapevine.fyi/v1/docs#/Feeds/delete_v1_feeds__feed_id_