Skip to content

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

ParameterTypeRequired
feed_idstring (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: 8453

Response

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

External Playground

Try this endpoint interactively:
https://api.grapevine.fyi/v1/docs#/Feeds/delete_v1_feeds__feed_id_