کافه باشور · JSON-LD Context
Bashoor Ir Context
JSON-LD context defining the semantic vocabulary for Bashoor Ir from کافه باشور.
8 Classes
57 Properties
4 Namespaces
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
{
"@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"
]
}