Get Entry
Get a specific entry from a feed by ID.
GET
/v1/feeds/{feed_id}/entries/{entry_id}Overview
Retrieve a specific entry from a feed. Content access depends on payment status and entry visibility settings.
Authentication
Required: Optional (affects content access)
Payment: May be required for paid content
Entry visibility and content access depend on authentication and payment status.
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 retrieve |
Response
Status: 200 OK
{
"id": "string",
"feed_id": "string",
"cid": "string",
"mime_type": "string",
"title": "string",
"description": "string",
"metadata": "string",
"tags": ["string"],
"is_free": boolean,
"expires_at": number,
"is_active": boolean,
"total_purchases": number,
"total_revenue": "string",
"created_at": number,
"updated_at": number
}Code Examples
cURL
curl https://api.grapevine.fyi/v1/feeds/{feed_id}/entries/{entry_id}SDK
import { GrapevineClient } from '@pinata/grapevine-sdk';
const grapevine = new GrapevineClient();
const entry = await grapevine.entries.get(feedId, entryId);
console.log('Entry CID:', entry.cid);External Playground
Try this endpoint interactively in Swagger UI:
https://api.grapevine.fyi/v1/docs