FeedNest · JSON-LD Context
Feednest Com Context
JSON-LD context defining the semantic vocabulary for Feednest Com from FeedNest.
11 Classes
43 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
feednest:
https://feednest.com/schema#
Classes
ArticleV1
HighlightV1
NoteV1
FeedV1
FolderV1
TagV1
SavedArticleV1
OutputFeedV1
StatsV1
ErrorResponse
ActionResponse
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| title | string | |
| source | string | |
| url | reference | |
| published_at | dateTime | |
| summary_preview | string | |
| image_url | reference | |
| is_read | boolean | |
| is_saved | boolean | |
| tags | list | |
| highlights_count | integer | |
| notes_count | integer | |
| text | string | |
| color | string | |
| start_position | integer | |
| end_position | integer | |
| article_id | string | |
| content | string | |
| created_at | dateTime | |
| updated_at | dateTime | |
| total_notes_count | integer | |
| name | string | |
| description | string | |
| image | reference | |
| category | string | |
| unread_count | integer | |
| folder_ids | list | |
| feed_count | integer | |
| article_count | integer | |
| saved_at | dateTime | |
| has_highlights | boolean | |
| has_notes | boolean | |
| slug | string | |
| public_url | reference | |
| source_type | string | |
| source_id | string | |
| articles_read_today | integer | |
| reading_time_today_minutes | integer | |
| streak_days | integer | |
| total_feeds | integer | |
| saved_count | integer | |
| error | ||
| success | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://feednest.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"feednest": "https://feednest.com/schema#",
"ArticleV1": "feednest:ArticleV1",
"id": {
"@id": "feednest:id",
"@type": "xsd:string"
},
"title": {
"@id": "feednest:title",
"@type": "xsd:string"
},
"source": {
"@id": "feednest:source",
"@type": "xsd:string"
},
"url": {
"@id": "feednest:url",
"@type": "@id"
},
"published_at": {
"@id": "feednest:published_at",
"@type": "xsd:dateTime"
},
"summary_preview": {
"@id": "feednest:summary_preview",
"@type": "xsd:string"
},
"image_url": {
"@id": "feednest:image_url",
"@type": "@id"
},
"is_read": {
"@id": "feednest:is_read",
"@type": "xsd:boolean"
},
"is_saved": {
"@id": "feednest:is_saved",
"@type": "xsd:boolean"
},
"tags": {
"@id": "feednest:tags",
"@container": "@list"
},
"highlights_count": {
"@id": "feednest:highlights_count",
"@type": "xsd:integer"
},
"notes_count": {
"@id": "feednest:notes_count",
"@type": "xsd:integer"
},
"HighlightV1": "feednest:HighlightV1",
"text": {
"@id": "feednest:text",
"@type": "xsd:string"
},
"color": {
"@id": "feednest:color",
"@type": "xsd:string"
},
"start_position": {
"@id": "feednest:start_position",
"@type": "xsd:integer"
},
"end_position": {
"@id": "feednest:end_position",
"@type": "xsd:integer"
},
"NoteV1": "feednest:NoteV1",
"article_id": {
"@id": "feednest:article_id",
"@type": "xsd:string"
},
"content": {
"@id": "feednest:content",
"@type": "xsd:string"
},
"created_at": {
"@id": "feednest:created_at",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "feednest:updated_at",
"@type": "xsd:dateTime"
},
"total_notes_count": {
"@id": "feednest:total_notes_count",
"@type": "xsd:integer"
},
"FeedV1": "feednest:FeedV1",
"name": {
"@id": "feednest:name",
"@type": "xsd:string"
},
"description": {
"@id": "feednest:description",
"@type": "xsd:string"
},
"image": {
"@id": "feednest:image",
"@type": "@id"
},
"category": {
"@id": "feednest:category",
"@type": "xsd:string"
},
"unread_count": {
"@id": "feednest:unread_count",
"@type": "xsd:integer"
},
"folder_ids": {
"@id": "feednest:folder_ids",
"@container": "@list"
},
"FolderV1": "feednest:FolderV1",
"feed_count": {
"@id": "feednest:feed_count",
"@type": "xsd:integer"
},
"TagV1": "feednest:TagV1",
"article_count": {
"@id": "feednest:article_count",
"@type": "xsd:integer"
},
"SavedArticleV1": "feednest:SavedArticleV1",
"saved_at": {
"@id": "feednest:saved_at",
"@type": "xsd:dateTime"
},
"has_highlights": {
"@id": "feednest:has_highlights",
"@type": "xsd:boolean"
},
"has_notes": {
"@id": "feednest:has_notes",
"@type": "xsd:boolean"
},
"OutputFeedV1": "feednest:OutputFeedV1",
"slug": {
"@id": "feednest:slug",
"@type": "xsd:string"
},
"public_url": {
"@id": "feednest:public_url",
"@type": "@id"
},
"source_type": {
"@id": "feednest:source_type",
"@type": "xsd:string"
},
"source_id": {
"@id": "feednest:source_id",
"@type": "xsd:string"
},
"StatsV1": "feednest:StatsV1",
"articles_read_today": {
"@id": "feednest:articles_read_today",
"@type": "xsd:integer"
},
"reading_time_today_minutes": {
"@id": "feednest:reading_time_today_minutes",
"@type": "xsd:integer"
},
"streak_days": {
"@id": "feednest:streak_days",
"@type": "xsd:integer"
},
"total_feeds": {
"@id": "feednest:total_feeds",
"@type": "xsd:integer"
},
"saved_count": {
"@id": "feednest:saved_count",
"@type": "xsd:integer"
},
"ErrorResponse": "feednest:ErrorResponse",
"error": {
"@id": "feednest:error"
},
"ActionResponse": "feednest:ActionResponse",
"success": {
"@id": "feednest:success",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "FeedNest API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects FeedNest's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-07) from openapi/feednest-com-openapi.json.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/feednest-com-openapi.json"
]
}