Delete Entry
Delete an entry from a feed.
DELETE
/v1/feeds/{feed_id}/entries/{entry_id}Overview
Delete an entry from a feed. Only the feed owner can delete entries.
Authentication
Required: Yes (wallet signature)
Payment: No
Must be authenticated as the feed owner to delete entries.
Parameters
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
feed_id | string (UUID) | Yes | Feed ID containing the entry |
entry_id | string (UUID) | Yes | Entry ID to delete |
Response
Status: 204 No Content
No response body on successful deletion.
Code Examples
cURL
curl -X DELETE https://api.grapevine.fyi/v1/feeds/{feed_id}/entries/{entry_id} \
-H "x-wallet-address: 0x..." \
-H "x-signature: 0x..." \
-H "x-message: ..." \
-H "x-timestamp: ..." \
-H "x-chain-id: 84532"SDK
import { GrapevineClient } from '@pinata/grapevine-sdk';
const grapevine = new GrapevineClient({
privateKey: process.env.PRIVATE_KEY,
network: 'testnet'
});
// Delete an entry
await grapevine.entries.delete(feedId, entryId);
console.log('Entry deleted successfully');Error Responses
401 Unauthorized- Authentication required403 Forbidden- Not the feed owner404 Not Found- Feed or entry not found
External Playground
Try this endpoint interactively in Swagger UI:
https://api.grapevine.fyi/v1/docs