کافه باشور · JSON-LD Context

Bashoor Ir Context

JSON-LD context defining the semantic vocabulary for Bashoor Ir from کافه باشور.

8 Classes 57 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
bashoor: https://bashoor.ir/schema#

Classes

MachineMenu Business PricePolicy RecommendationGuide MenuCategory MenuItem OptionGroup OptionChoice

Properties

Property Type Container
schemaVersion string
generatedAt dateTime
lastMenuUpdate dateTime
canonicalUrl reference
business reference
pricePolicy reference
recommendationGuide reference
categoryCount integer
itemCount integer
categories list
name string
alternateNames list
type string
city string
area string
address string
telephone string
openingHours string
openingHoursMachineReadable string
coordinates
map reference
maps
sameAs list
reservations reference
website reference
features list
displayCurrency string
machineCurrency string
irrPerToman integer
note string
questions list
shortAnswer string
suitableWhen list
evidence list
sourceScope string
id string
nameEn string
items list
description string
descriptionLanguage string
kind string
popular boolean
available boolean
basePriceToman integer
startingPriceToman integer
startingPriceIRR integer
basePriceDisplay integer
startingPriceDisplay integer
imageUrl reference
updatedAt dateTime
optionGroups list
required boolean
choices list
priceDeltaToman integer
priceToman integer
priceDeltaDisplay integer
priceDisplay integer

JSON-LD Document

bashoor-ir-context.jsonld Raw ↑
{
  "@context": {
    "@vocab": "https://bashoor.ir/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "bashoor": "https://bashoor.ir/schema#",
    "MachineMenu": "bashoor:MachineMenu",
    "schemaVersion": {
      "@id": "bashoor:schemaVersion",
      "@type": "xsd:string"
    },
    "generatedAt": {
      "@id": "bashoor:generatedAt",
      "@type": "xsd:dateTime"
    },
    "lastMenuUpdate": {
      "@id": "bashoor:lastMenuUpdate",
      "@type": "xsd:dateTime"
    },
    "canonicalUrl": {
      "@id": "bashoor:canonicalUrl",
      "@type": "@id"
    },
    "business": {
      "@id": "bashoor:business",
      "@type": "@id"
    },
    "pricePolicy": {
      "@id": "bashoor:pricePolicy",
      "@type": "@id"
    },
    "recommendationGuide": {
      "@id": "bashoor:recommendationGuide",
      "@type": "@id"
    },
    "categoryCount": {
      "@id": "bashoor:categoryCount",
      "@type": "xsd:integer"
    },
    "itemCount": {
      "@id": "bashoor:itemCount",
      "@type": "xsd:integer"
    },
    "categories": {
      "@id": "bashoor:categories",
      "@container": "@list"
    },
    "Business": "bashoor:Business",
    "name": {
      "@id": "bashoor:name",
      "@type": "xsd:string"
    },
    "alternateNames": {
      "@id": "bashoor:alternateNames",
      "@container": "@list"
    },
    "type": {
      "@id": "bashoor:type",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "bashoor:city",
      "@type": "xsd:string"
    },
    "area": {
      "@id": "bashoor:area",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "bashoor:address",
      "@type": "xsd:string"
    },
    "telephone": {
      "@id": "bashoor:telephone",
      "@type": "xsd:string"
    },
    "openingHours": {
      "@id": "bashoor:openingHours",
      "@type": "xsd:string"
    },
    "openingHoursMachineReadable": {
      "@id": "bashoor:openingHoursMachineReadable",
      "@type": "xsd:string"
    },
    "coordinates": {
      "@id": "bashoor:coordinates"
    },
    "map": {
      "@id": "bashoor:map",
      "@type": "@id"
    },
    "maps": {
      "@id": "bashoor:maps"
    },
    "sameAs": {
      "@id": "bashoor:sameAs",
      "@container": "@list"
    },
    "reservations": {
      "@id": "bashoor:reservations",
      "@type": "@id"
    },
    "website": {
      "@id": "bashoor:website",
      "@type": "@id"
    },
    "features": {
      "@id": "bashoor:features",
      "@container": "@list"
    },
    "PricePolicy": "bashoor:PricePolicy",
    "displayCurrency": {
      "@id": "bashoor:displayCurrency",
      "@type": "xsd:string"
    },
    "machineCurrency": {
      "@id": "bashoor:machineCurrency",
      "@type": "xsd:string"
    },
    "irrPerToman": {
      "@id": "bashoor:irrPerToman",
      "@type": "xsd:integer"
    },
    "note": {
      "@id": "bashoor:note",
      "@type": "xsd:string"
    },
    "RecommendationGuide": "bashoor:RecommendationGuide",
    "questions": {
      "@id": "bashoor:questions",
      "@container": "@list"
    },
    "shortAnswer": {
      "@id": "bashoor:shortAnswer",
      "@type": "xsd:string"
    },
    "suitableWhen": {
      "@id": "bashoor:suitableWhen",
      "@container": "@list"
    },
    "evidence": {
      "@id": "bashoor:evidence",
      "@container": "@list"
    },
    "sourceScope": {
      "@id": "bashoor:sourceScope",
      "@type": "xsd:string"
    },
    "MenuCategory": "bashoor:MenuCategory",
    "id": {
      "@id": "bashoor:id",
      "@type": "xsd:string"
    },
    "nameEn": {
      "@id": "bashoor:nameEn",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "bashoor:items",
      "@container": "@list"
    },
    "MenuItem": "bashoor:MenuItem",
    "description": {
      "@id": "bashoor:description",
      "@type": "xsd:string"
    },
    "descriptionLanguage": {
      "@id": "bashoor:descriptionLanguage",
      "@type": "xsd:string"
    },
    "kind": {
      "@id": "bashoor:kind",
      "@type": "xsd:string"
    },
    "popular": {
      "@id": "bashoor:popular",
      "@type": "xsd:boolean"
    },
    "available": {
      "@id": "bashoor:available",
      "@type": "xsd:boolean"
    },
    "basePriceToman": {
      "@id": "bashoor:basePriceToman",
      "@type": "xsd:integer"
    },
    "startingPriceToman": {
      "@id": "bashoor:startingPriceToman",
      "@type": "xsd:integer"
    },
    "startingPriceIRR": {
      "@id": "bashoor:startingPriceIRR",
      "@type": "xsd:integer"
    },
    "basePriceDisplay": {
      "@id": "bashoor:basePriceDisplay",
      "@type": "xsd:integer"
    },
    "startingPriceDisplay": {
      "@id": "bashoor:startingPriceDisplay",
      "@type": "xsd:integer"
    },
    "imageUrl": {
      "@id": "bashoor:imageUrl",
      "@type": "@id"
    },
    "updatedAt": {
      "@id": "bashoor:updatedAt",
      "@type": "xsd:dateTime"
    },
    "optionGroups": {
      "@id": "bashoor:optionGroups",
      "@container": "@list"
    },
    "OptionGroup": "bashoor:OptionGroup",
    "required": {
      "@id": "bashoor:required",
      "@type": "xsd:boolean"
    },
    "choices": {
      "@id": "bashoor:choices",
      "@container": "@list"
    },
    "OptionChoice": "bashoor:OptionChoice",
    "priceDeltaToman": {
      "@id": "bashoor:priceDeltaToman",
      "@type": "xsd:integer"
    },
    "priceToman": {
      "@id": "bashoor:priceToman",
      "@type": "xsd:integer"
    },
    "priceDeltaDisplay": {
      "@id": "bashoor:priceDeltaDisplay",
      "@type": "xsd:integer"
    },
    "priceDisplay": {
      "@id": "bashoor:priceDisplay",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "کافه باشور API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects کافه باشور'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/_original/openapi.json.",
  "dcterms:created": "2026-11-02",
  "dcterms:source": [
    "openapi/_original/openapi.json"
  ]
}