Brewpage Context
JSON-LD context defining the semantic vocabulary for Brewpage from BrewPage.
21 Classes
9 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
brewpage:
https://brewpage.app/ns#
Classes
HTMLPage
MarkdownPage
File
Site
KVStore
JSONDocument
ShortLink
Namespace
AbuseReport
OwnerToken
namespace
ownerToken
format
ttlDays
passwordProtected
showTopBar
views
downloads
entry
files
content
Properties
| Property |
Type |
Container |
| id |
string |
|
| link |
reference |
|
| ownerLink |
reference |
|
| filename |
string |
|
| tags |
string |
|
| createdAt |
dateTime |
|
| expiresAt |
dateTime |
|
| size |
integer |
|
| contentType |
string |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"brewpage": "https://brewpage.app/ns#",
"HTMLPage": "brewpage:HTMLPage",
"MarkdownPage": "brewpage:MarkdownPage",
"File": "schema:MediaObject",
"Site": "brewpage:Site",
"KVStore": "brewpage:KVStore",
"JSONDocument": "brewpage:JSONDocument",
"ShortLink": "brewpage:ShortLink",
"Namespace": "brewpage:Namespace",
"AbuseReport": "brewpage:AbuseReport",
"OwnerToken": "brewpage:OwnerToken",
"id": {
"@id": "schema:identifier",
"@type": "xsd:string"
},
"namespace": "brewpage:namespace",
"link": {
"@id": "schema:url",
"@type": "@id"
},
"ownerLink": {
"@id": "brewpage:ownerLink",
"@type": "@id"
},
"ownerToken": "brewpage:ownerToken",
"filename": {
"@id": "schema:name",
"@type": "xsd:string"
},
"format": "brewpage:format",
"tags": {
"@id": "schema:keywords",
"@type": "xsd:string"
},
"ttlDays": "brewpage:ttlDays",
"passwordProtected": "brewpage:passwordProtected",
"showTopBar": "brewpage:showTopBar",
"createdAt": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"expiresAt": {
"@id": "schema:expires",
"@type": "xsd:dateTime"
},
"views": "brewpage:views",
"downloads": "brewpage:downloads",
"size": {
"@id": "schema:contentSize",
"@type": "xsd:integer"
},
"contentType": {
"@id": "schema:encodingFormat",
"@type": "xsd:string"
},
"entry": "brewpage:entry",
"files": "brewpage:files",
"content": "schema:text"
}
}