bissl-at · JSON-LD Context
Bissl At Context
JSON-LD context defining the semantic vocabulary for Bissl At from bissl-at.
12 Classes
49 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
bissl:
https://bissl.at/schema#
Classes
Dish
DishesAnswer
LunchAnswer
Menu
MenuKind
MenuSection
Place
PlaceDishes
PlaceListing
Price
VenueAnswer
VenuesAnswer
Properties
| Property | Type | Container |
|---|---|---|
| allergens | string | |
| checked_on | date | |
| description | string | |
| diet | ||
| id | integer | |
| name | string | |
| prices | list | |
| served_on | date | |
| url | string | |
| attribution | string | |
| corrected | string | |
| cuisine | string | |
| free_of | string | |
| note | string | |
| places | list | |
| recommended | boolean | |
| searched | string | |
| total_dishes | integer | |
| total_places | integer | |
| day | date | |
| kind | reference | |
| sections | list | |
| served | string | |
| title | string | |
| valid_from | date | |
| valid_to | date | |
| dishes | list | |
| address | string | |
| area | string | |
| cuisines | list | |
| distance_m | integer | |
| lat | decimal | |
| lon | decimal | |
| open_now | boolean | |
| part_of | string | |
| price_level | string | |
| slug | string | |
| more_dishes | integer | |
| place | reference | |
| has_menu | boolean | |
| lunch_today | boolean | |
| price | string | |
| price_cents | integer | |
| string | ||
| menu_source | ||
| menus | list | |
| opening_hours | string | |
| phone | string | |
| website | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://bissl.at/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"bissl": "https://bissl.at/schema#",
"Dish": "bissl:Dish",
"allergens": {
"@id": "bissl:allergens",
"@type": "xsd:string"
},
"checked_on": {
"@id": "bissl:checked_on",
"@type": "xsd:date"
},
"description": {
"@id": "bissl:description",
"@type": "xsd:string"
},
"diet": {
"@id": "bissl:diet"
},
"id": {
"@id": "bissl:id",
"@type": "xsd:integer"
},
"name": {
"@id": "bissl:name",
"@type": "xsd:string"
},
"prices": {
"@id": "bissl:prices",
"@container": "@list"
},
"served_on": {
"@id": "bissl:served_on",
"@type": "xsd:date"
},
"url": {
"@id": "bissl:url",
"@type": "xsd:string"
},
"DishesAnswer": "bissl:DishesAnswer",
"attribution": {
"@id": "bissl:attribution",
"@type": "xsd:string"
},
"corrected": {
"@id": "bissl:corrected",
"@type": "xsd:string"
},
"cuisine": {
"@id": "bissl:cuisine",
"@type": "xsd:string"
},
"free_of": {
"@id": "bissl:free_of",
"@type": "xsd:string"
},
"note": {
"@id": "bissl:note",
"@type": "xsd:string"
},
"places": {
"@id": "bissl:places",
"@container": "@list"
},
"recommended": {
"@id": "bissl:recommended",
"@type": "xsd:boolean"
},
"searched": {
"@id": "bissl:searched",
"@type": "xsd:string"
},
"total_dishes": {
"@id": "bissl:total_dishes",
"@type": "xsd:integer"
},
"total_places": {
"@id": "bissl:total_places",
"@type": "xsd:integer"
},
"LunchAnswer": "bissl:LunchAnswer",
"day": {
"@id": "bissl:day",
"@type": "xsd:date"
},
"Menu": "bissl:Menu",
"kind": {
"@id": "bissl:kind",
"@type": "@id"
},
"sections": {
"@id": "bissl:sections",
"@container": "@list"
},
"served": {
"@id": "bissl:served",
"@type": "xsd:string"
},
"title": {
"@id": "bissl:title",
"@type": "xsd:string"
},
"valid_from": {
"@id": "bissl:valid_from",
"@type": "xsd:date"
},
"valid_to": {
"@id": "bissl:valid_to",
"@type": "xsd:date"
},
"MenuKind": "bissl:MenuKind",
"MenuSection": "bissl:MenuSection",
"dishes": {
"@id": "bissl:dishes",
"@container": "@list"
},
"Place": "bissl:Place",
"address": {
"@id": "bissl:address",
"@type": "xsd:string"
},
"area": {
"@id": "bissl:area",
"@type": "xsd:string"
},
"cuisines": {
"@id": "bissl:cuisines",
"@container": "@list"
},
"distance_m": {
"@id": "bissl:distance_m",
"@type": "xsd:integer"
},
"lat": {
"@id": "bissl:lat",
"@type": "xsd:decimal"
},
"lon": {
"@id": "bissl:lon",
"@type": "xsd:decimal"
},
"open_now": {
"@id": "bissl:open_now",
"@type": "xsd:boolean"
},
"part_of": {
"@id": "bissl:part_of",
"@type": "xsd:string"
},
"price_level": {
"@id": "bissl:price_level",
"@type": "xsd:string"
},
"slug": {
"@id": "bissl:slug",
"@type": "xsd:string"
},
"PlaceDishes": "bissl:PlaceDishes",
"more_dishes": {
"@id": "bissl:more_dishes",
"@type": "xsd:integer"
},
"place": {
"@id": "bissl:place",
"@type": "@id"
},
"PlaceListing": "bissl:PlaceListing",
"has_menu": {
"@id": "bissl:has_menu",
"@type": "xsd:boolean"
},
"lunch_today": {
"@id": "bissl:lunch_today",
"@type": "xsd:boolean"
},
"Price": "bissl:Price",
"price": {
"@id": "bissl:price",
"@type": "xsd:string"
},
"price_cents": {
"@id": "bissl:price_cents",
"@type": "xsd:integer"
},
"VenueAnswer": "bissl:VenueAnswer",
"email": {
"@id": "bissl:email",
"@type": "xsd:string"
},
"menu_source": {
"@id": "bissl:menu_source"
},
"menus": {
"@id": "bissl:menus",
"@container": "@list"
},
"opening_hours": {
"@id": "bissl:opening_hours",
"@type": "xsd:string"
},
"phone": {
"@id": "bissl:phone",
"@type": "xsd:string"
},
"website": {
"@id": "bissl:website",
"@type": "xsd:string"
},
"VenuesAnswer": "bissl:VenuesAnswer"
},
"@type": "schema:Dataset",
"schema:name": "bissl-at API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects bissl-at'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-02) from openapi/bissl-at-openapi.json.",
"dcterms:created": "2026-11-02",
"dcterms:source": [
"openapi/bissl-at-openapi.json"
]
}