Greenlit Books · JSON-LD Context
Greenlitbooks Com Context
JSON-LD context defining the semantic vocabulary for Greenlitbooks Com from Greenlit Books.
18 Classes
96 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
greenlitbooks:
https://greenlitbooks.com/schema#
Classes
Meta
Error
Price
BookLink
Book
BookDetail
Series
Imprint
ClaimSource
Claim
Citation
ClaimSearchResult
ClaimBook
Concept
Topic
SearchResult
HandoffLinks
Term
Properties
| Property | Type | Container |
|---|---|---|
| version | string | |
| generatedAt | dateTime | |
| source | reference | |
| docs | reference | |
| openapi | reference | |
| error | ||
| meta | reference | |
| display | string | |
| amount | decimal | |
| currency | string | |
| slug | string | |
| title | string | |
| position | integer | |
| url | reference | |
| apiUrl | reference | |
| subtitle | string | |
| author | string | |
| series | ||
| imprint | string | |
| readerLevel | string | |
| flagship | boolean | |
| descriptions | ||
| concept | ||
| amazon | ||
| prices | ||
| kindleUnlimited | boolean | |
| coverImage | reference | |
| markdownUrl | reference | |
| readUrl | reference | |
| categories | list | |
| companionRepo | reference | |
| book | reference | |
| chapters | list | |
| totalWords | integer | |
| claims | ||
| excerpt | ||
| related | ||
| name | string | |
| tier | string | |
| blurb | string | |
| order | integer | |
| count | integer | |
| books | list | |
| authors | string | |
| publisher | string | |
| date | string | |
| establishes | string | |
| doesNotEstablish | string | |
| lastChecked | date | |
| checkNote | string | |
| id | string | |
| anchor | string | |
| chapter | integer | |
| claim | string | |
| verbatim | boolean | |
| basis | string | |
| basisLabel | string | |
| quotingRule | string | |
| basisNote | string | |
| citation | reference | |
| sources | list | |
| text | string | |
| bibtex | string | |
| key | string | |
| score | decimal | |
| matchedFields | list | |
| matchedTerms | integer | |
| matchedBy | list | |
| similarity | decimal | |
| lastReviewed | date | |
| question | string | |
| shortAnswer | string | |
| aliases | list | |
| description | string | |
| guide | ||
| glossary | reference | |
| glossaryMarkdown | reference | |
| conceptMarkdown | reference | |
| bookApi | reference | |
| bookMarkdown | reference | |
| freeChapter | reference | |
| freeChapterMarkdown | reference | |
| amazonKindle | reference | |
| amazonPaperback | reference | |
| citeAs | string | |
| term | string | |
| kind | string | |
| fieldOfOrigin | string | |
| definition | string | |
| definedIn | ||
| usedInBooks | list | |
| checkable | ||
| faq | list | |
| relatedTerms | list | |
| lastVerified | date | |
| links | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://greenlitbooks.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"greenlitbooks": "https://greenlitbooks.com/schema#",
"Meta": "greenlitbooks:Meta",
"version": {
"@id": "greenlitbooks:version",
"@type": "xsd:string"
},
"generatedAt": {
"@id": "greenlitbooks:generatedAt",
"@type": "xsd:dateTime"
},
"source": {
"@id": "greenlitbooks:source",
"@type": "@id"
},
"docs": {
"@id": "greenlitbooks:docs",
"@type": "@id"
},
"openapi": {
"@id": "greenlitbooks:openapi",
"@type": "@id"
},
"Error": "greenlitbooks:Error",
"error": {
"@id": "greenlitbooks:error"
},
"meta": {
"@id": "greenlitbooks:meta",
"@type": "@id"
},
"Price": "greenlitbooks:Price",
"display": {
"@id": "greenlitbooks:display",
"@type": "xsd:string"
},
"amount": {
"@id": "greenlitbooks:amount",
"@type": "xsd:decimal"
},
"currency": {
"@id": "greenlitbooks:currency",
"@type": "xsd:string"
},
"BookLink": "greenlitbooks:BookLink",
"slug": {
"@id": "greenlitbooks:slug",
"@type": "xsd:string"
},
"title": {
"@id": "greenlitbooks:title",
"@type": "xsd:string"
},
"position": {
"@id": "greenlitbooks:position",
"@type": "xsd:integer"
},
"url": {
"@id": "greenlitbooks:url",
"@type": "@id"
},
"apiUrl": {
"@id": "greenlitbooks:apiUrl",
"@type": "@id"
},
"Book": "greenlitbooks:Book",
"subtitle": {
"@id": "greenlitbooks:subtitle",
"@type": "xsd:string"
},
"author": {
"@id": "greenlitbooks:author",
"@type": "xsd:string"
},
"series": {
"@id": "greenlitbooks:series"
},
"imprint": {
"@id": "greenlitbooks:imprint",
"@type": "xsd:string"
},
"readerLevel": {
"@id": "greenlitbooks:readerLevel",
"@type": "xsd:string"
},
"flagship": {
"@id": "greenlitbooks:flagship",
"@type": "xsd:boolean"
},
"descriptions": {
"@id": "greenlitbooks:descriptions"
},
"concept": {
"@id": "greenlitbooks:concept"
},
"amazon": {
"@id": "greenlitbooks:amazon"
},
"prices": {
"@id": "greenlitbooks:prices"
},
"kindleUnlimited": {
"@id": "greenlitbooks:kindleUnlimited",
"@type": "xsd:boolean"
},
"coverImage": {
"@id": "greenlitbooks:coverImage",
"@type": "@id"
},
"markdownUrl": {
"@id": "greenlitbooks:markdownUrl",
"@type": "@id"
},
"readUrl": {
"@id": "greenlitbooks:readUrl",
"@type": "@id"
},
"categories": {
"@id": "greenlitbooks:categories",
"@container": "@list"
},
"companionRepo": {
"@id": "greenlitbooks:companionRepo",
"@type": "@id"
},
"BookDetail": "greenlitbooks:BookDetail",
"book": {
"@id": "greenlitbooks:book",
"@type": "@id"
},
"chapters": {
"@id": "greenlitbooks:chapters",
"@container": "@list"
},
"totalWords": {
"@id": "greenlitbooks:totalWords",
"@type": "xsd:integer"
},
"claims": {
"@id": "greenlitbooks:claims"
},
"excerpt": {
"@id": "greenlitbooks:excerpt"
},
"related": {
"@id": "greenlitbooks:related"
},
"Series": "greenlitbooks:Series",
"name": {
"@id": "greenlitbooks:name",
"@type": "xsd:string"
},
"tier": {
"@id": "greenlitbooks:tier",
"@type": "xsd:string"
},
"blurb": {
"@id": "greenlitbooks:blurb",
"@type": "xsd:string"
},
"order": {
"@id": "greenlitbooks:order",
"@type": "xsd:integer"
},
"count": {
"@id": "greenlitbooks:count",
"@type": "xsd:integer"
},
"books": {
"@id": "greenlitbooks:books",
"@container": "@list"
},
"Imprint": "greenlitbooks:Imprint",
"ClaimSource": "greenlitbooks:ClaimSource",
"authors": {
"@id": "greenlitbooks:authors",
"@type": "xsd:string"
},
"publisher": {
"@id": "greenlitbooks:publisher",
"@type": "xsd:string"
},
"date": {
"@id": "greenlitbooks:date",
"@type": "xsd:string"
},
"establishes": {
"@id": "greenlitbooks:establishes",
"@type": "xsd:string"
},
"doesNotEstablish": {
"@id": "greenlitbooks:doesNotEstablish",
"@type": "xsd:string"
},
"lastChecked": {
"@id": "greenlitbooks:lastChecked",
"@type": "xsd:date"
},
"checkNote": {
"@id": "greenlitbooks:checkNote",
"@type": "xsd:string"
},
"Claim": "greenlitbooks:Claim",
"id": {
"@id": "greenlitbooks:id",
"@type": "xsd:string"
},
"anchor": {
"@id": "greenlitbooks:anchor",
"@type": "xsd:string"
},
"chapter": {
"@id": "greenlitbooks:chapter",
"@type": "xsd:integer"
},
"claim": {
"@id": "greenlitbooks:claim",
"@type": "xsd:string"
},
"verbatim": {
"@id": "greenlitbooks:verbatim",
"@type": "xsd:boolean"
},
"basis": {
"@id": "greenlitbooks:basis",
"@type": "xsd:string"
},
"basisLabel": {
"@id": "greenlitbooks:basisLabel",
"@type": "xsd:string"
},
"quotingRule": {
"@id": "greenlitbooks:quotingRule",
"@type": "xsd:string"
},
"basisNote": {
"@id": "greenlitbooks:basisNote",
"@type": "xsd:string"
},
"citation": {
"@id": "greenlitbooks:citation",
"@type": "@id"
},
"sources": {
"@id": "greenlitbooks:sources",
"@container": "@list"
},
"Citation": "greenlitbooks:Citation",
"text": {
"@id": "greenlitbooks:text",
"@type": "xsd:string"
},
"bibtex": {
"@id": "greenlitbooks:bibtex",
"@type": "xsd:string"
},
"key": {
"@id": "greenlitbooks:key",
"@type": "xsd:string"
},
"ClaimSearchResult": "greenlitbooks:ClaimSearchResult",
"score": {
"@id": "greenlitbooks:score",
"@type": "xsd:decimal"
},
"matchedFields": {
"@id": "greenlitbooks:matchedFields",
"@container": "@list"
},
"matchedTerms": {
"@id": "greenlitbooks:matchedTerms",
"@type": "xsd:integer"
},
"matchedBy": {
"@id": "greenlitbooks:matchedBy",
"@container": "@list"
},
"similarity": {
"@id": "greenlitbooks:similarity",
"@type": "xsd:decimal"
},
"ClaimBook": "greenlitbooks:ClaimBook",
"lastReviewed": {
"@id": "greenlitbooks:lastReviewed",
"@type": "xsd:date"
},
"Concept": "greenlitbooks:Concept",
"question": {
"@id": "greenlitbooks:question",
"@type": "xsd:string"
},
"shortAnswer": {
"@id": "greenlitbooks:shortAnswer",
"@type": "xsd:string"
},
"Topic": "greenlitbooks:Topic",
"aliases": {
"@id": "greenlitbooks:aliases",
"@container": "@list"
},
"description": {
"@id": "greenlitbooks:description",
"@type": "xsd:string"
},
"guide": {
"@id": "greenlitbooks:guide"
},
"SearchResult": "greenlitbooks:SearchResult",
"HandoffLinks": "greenlitbooks:HandoffLinks",
"glossary": {
"@id": "greenlitbooks:glossary",
"@type": "@id"
},
"glossaryMarkdown": {
"@id": "greenlitbooks:glossaryMarkdown",
"@type": "@id"
},
"conceptMarkdown": {
"@id": "greenlitbooks:conceptMarkdown",
"@type": "@id"
},
"bookApi": {
"@id": "greenlitbooks:bookApi",
"@type": "@id"
},
"bookMarkdown": {
"@id": "greenlitbooks:bookMarkdown",
"@type": "@id"
},
"freeChapter": {
"@id": "greenlitbooks:freeChapter",
"@type": "@id"
},
"freeChapterMarkdown": {
"@id": "greenlitbooks:freeChapterMarkdown",
"@type": "@id"
},
"amazonKindle": {
"@id": "greenlitbooks:amazonKindle",
"@type": "@id"
},
"amazonPaperback": {
"@id": "greenlitbooks:amazonPaperback",
"@type": "@id"
},
"citeAs": {
"@id": "greenlitbooks:citeAs",
"@type": "xsd:string"
},
"Term": "greenlitbooks:Term",
"term": {
"@id": "greenlitbooks:term",
"@type": "xsd:string"
},
"kind": {
"@id": "greenlitbooks:kind",
"@type": "xsd:string"
},
"fieldOfOrigin": {
"@id": "greenlitbooks:fieldOfOrigin",
"@type": "xsd:string"
},
"definition": {
"@id": "greenlitbooks:definition",
"@type": "xsd:string"
},
"definedIn": {
"@id": "greenlitbooks:definedIn"
},
"usedInBooks": {
"@id": "greenlitbooks:usedInBooks",
"@container": "@list"
},
"checkable": {
"@id": "greenlitbooks:checkable"
},
"faq": {
"@id": "greenlitbooks:faq",
"@container": "@list"
},
"relatedTerms": {
"@id": "greenlitbooks:relatedTerms",
"@container": "@list"
},
"lastVerified": {
"@id": "greenlitbooks:lastVerified",
"@type": "xsd:date"
},
"links": {
"@id": "greenlitbooks:links",
"@type": "@id"
}
},
"@type": "schema:Dataset",
"schema:name": "Greenlit Books API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Greenlit Books'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-10) from openapi/greenlitbooks-com-openapi-gpt.json, openapi/greenlitbooks-com-openapi.json.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/greenlitbooks-com-openapi-gpt.json",
"openapi/greenlitbooks-com-openapi.json"
]
}