Cerveja Barata · JSON-LD Context
Cervejabarata Com Br Context
JSON-LD context defining the semantic vocabulary for Cervejabarata Com Br from Cerveja Barata.
21 Classes
84 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
cervejabarata:
https://cervejabarata.com.br/schema#
Classes
StatusResponse
DealsResponse
PublicDeal
ErrorResponse
DegradedResponse
VenueResponse
PublicVenue
Received
Submission
NewVenue
ScheduleDraft
CityRequest
BarOwnerRequest
PriceUpdateRequest
PriceUpdateItem
PhotoEvidence
NfceEvidence
MenuPhotoUpload
DealConfirm
DealDispute
Report
Properties
| Property | Type | Container |
|---|---|---|
| ok | boolean | |
| time | dateTime | |
| environment | string | |
| db | boolean | |
| rateLimits | ||
| city | string | |
| city_url | string | |
| as_of | string | |
| count | integer | |
| deals | list | |
| source | string | |
| shops | list | |
| local_time | string | |
| venue | string | |
| neighbourhood | string | |
| url | string | |
| category | string | |
| drink_on_site | boolean | |
| beer | string | |
| brand | string | |
| serving | string | |
| format | string | |
| price_brl | decimal | |
| price_per_litre_brl | decimal | |
| open_bar_minutes | integer | |
| price_label | string | |
| kind | string | |
| when | string | |
| service_charge_pct | integer | |
| couvert_brl | decimal | |
| conditions | string | |
| verified_on | string | |
| possibly_out_of_date | boolean | |
| confirmations | integer | |
| distance_m | integer | |
| error | string | |
| message | string | |
| issues | list | |
| datasets | string | |
| name | string | |
| address | string | |
| lat | decimal | |
| lng | decimal | |
| string | ||
| opening_hours | string | |
| attributes | list | |
| status | string | |
| format_code | string | |
| price | decimal | |
| units | integer | |
| packaging | string | |
| schedules | list | |
| valid_from | date | |
| valid_until | date | |
| couvert | decimal | |
| seen_in | string | |
| link | reference | |
| observed_on | date | |
| notes | string | |
| is_owner | boolean | |
| nickname | string | |
| string | ||
| consent | boolean | |
| turnstile | string | |
| on_site | boolean | |
| days | list | |
| start | string | |
| end | string | |
| state | string | |
| bar | string | |
| topic | string | |
| contact | string | |
| items | list | |
| seen_on | date | |
| evidence | reference | |
| item | string | |
| deal | integer | |
| size_ml | integer | |
| pack_qty | integer | |
| price_minor | integer | |
| image | string | |
| images | list | |
| ref | string | |
| reason | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://cervejabarata.com.br/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"cervejabarata": "https://cervejabarata.com.br/schema#",
"StatusResponse": "cervejabarata:StatusResponse",
"ok": {
"@id": "cervejabarata:ok",
"@type": "xsd:boolean"
},
"time": {
"@id": "cervejabarata:time",
"@type": "xsd:dateTime"
},
"environment": {
"@id": "cervejabarata:environment",
"@type": "xsd:string"
},
"db": {
"@id": "cervejabarata:db",
"@type": "xsd:boolean"
},
"rateLimits": {
"@id": "cervejabarata:rateLimits"
},
"DealsResponse": "cervejabarata:DealsResponse",
"city": {
"@id": "cervejabarata:city",
"@type": "xsd:string"
},
"city_url": {
"@id": "cervejabarata:city_url",
"@type": "xsd:string"
},
"as_of": {
"@id": "cervejabarata:as_of",
"@type": "xsd:string"
},
"count": {
"@id": "cervejabarata:count",
"@type": "xsd:integer"
},
"deals": {
"@id": "cervejabarata:deals",
"@container": "@list"
},
"source": {
"@id": "cervejabarata:source",
"@type": "xsd:string"
},
"shops": {
"@id": "cervejabarata:shops",
"@container": "@list"
},
"local_time": {
"@id": "cervejabarata:local_time",
"@type": "xsd:string"
},
"PublicDeal": "cervejabarata:PublicDeal",
"venue": {
"@id": "cervejabarata:venue",
"@type": "xsd:string"
},
"neighbourhood": {
"@id": "cervejabarata:neighbourhood",
"@type": "xsd:string"
},
"url": {
"@id": "cervejabarata:url",
"@type": "xsd:string"
},
"category": {
"@id": "cervejabarata:category",
"@type": "xsd:string"
},
"drink_on_site": {
"@id": "cervejabarata:drink_on_site",
"@type": "xsd:boolean"
},
"beer": {
"@id": "cervejabarata:beer",
"@type": "xsd:string"
},
"brand": {
"@id": "cervejabarata:brand",
"@type": "xsd:string"
},
"serving": {
"@id": "cervejabarata:serving",
"@type": "xsd:string"
},
"format": {
"@id": "cervejabarata:format",
"@type": "xsd:string"
},
"price_brl": {
"@id": "cervejabarata:price_brl",
"@type": "xsd:decimal"
},
"price_per_litre_brl": {
"@id": "cervejabarata:price_per_litre_brl",
"@type": "xsd:decimal"
},
"open_bar_minutes": {
"@id": "cervejabarata:open_bar_minutes",
"@type": "xsd:integer"
},
"price_label": {
"@id": "cervejabarata:price_label",
"@type": "xsd:string"
},
"kind": {
"@id": "cervejabarata:kind",
"@type": "xsd:string"
},
"when": {
"@id": "cervejabarata:when",
"@type": "xsd:string"
},
"service_charge_pct": {
"@id": "cervejabarata:service_charge_pct",
"@type": "xsd:integer"
},
"couvert_brl": {
"@id": "cervejabarata:couvert_brl",
"@type": "xsd:decimal"
},
"conditions": {
"@id": "cervejabarata:conditions",
"@type": "xsd:string"
},
"verified_on": {
"@id": "cervejabarata:verified_on",
"@type": "xsd:string"
},
"possibly_out_of_date": {
"@id": "cervejabarata:possibly_out_of_date",
"@type": "xsd:boolean"
},
"confirmations": {
"@id": "cervejabarata:confirmations",
"@type": "xsd:integer"
},
"distance_m": {
"@id": "cervejabarata:distance_m",
"@type": "xsd:integer"
},
"ErrorResponse": "cervejabarata:ErrorResponse",
"error": {
"@id": "cervejabarata:error",
"@type": "xsd:string"
},
"message": {
"@id": "cervejabarata:message",
"@type": "xsd:string"
},
"issues": {
"@id": "cervejabarata:issues",
"@container": "@list"
},
"DegradedResponse": "cervejabarata:DegradedResponse",
"datasets": {
"@id": "cervejabarata:datasets",
"@type": "xsd:string"
},
"VenueResponse": "cervejabarata:VenueResponse",
"PublicVenue": "cervejabarata:PublicVenue",
"name": {
"@id": "cervejabarata:name",
"@type": "xsd:string"
},
"address": {
"@id": "cervejabarata:address",
"@type": "xsd:string"
},
"lat": {
"@id": "cervejabarata:lat",
"@type": "xsd:decimal"
},
"lng": {
"@id": "cervejabarata:lng",
"@type": "xsd:decimal"
},
"instagram": {
"@id": "cervejabarata:instagram",
"@type": "xsd:string"
},
"opening_hours": {
"@id": "cervejabarata:opening_hours",
"@type": "xsd:string"
},
"attributes": {
"@id": "cervejabarata:attributes",
"@container": "@list"
},
"Received": "cervejabarata:Received",
"status": {
"@id": "cervejabarata:status",
"@type": "xsd:string"
},
"Submission": "cervejabarata:Submission",
"format_code": {
"@id": "cervejabarata:format_code",
"@type": "xsd:string"
},
"price": {
"@id": "cervejabarata:price",
"@type": "xsd:decimal"
},
"units": {
"@id": "cervejabarata:units",
"@type": "xsd:integer"
},
"packaging": {
"@id": "cervejabarata:packaging",
"@type": "xsd:string"
},
"schedules": {
"@id": "cervejabarata:schedules",
"@container": "@list"
},
"valid_from": {
"@id": "cervejabarata:valid_from",
"@type": "xsd:date"
},
"valid_until": {
"@id": "cervejabarata:valid_until",
"@type": "xsd:date"
},
"couvert": {
"@id": "cervejabarata:couvert",
"@type": "xsd:decimal"
},
"seen_in": {
"@id": "cervejabarata:seen_in",
"@type": "xsd:string"
},
"link": {
"@id": "cervejabarata:link",
"@type": "@id"
},
"observed_on": {
"@id": "cervejabarata:observed_on",
"@type": "xsd:date"
},
"notes": {
"@id": "cervejabarata:notes",
"@type": "xsd:string"
},
"is_owner": {
"@id": "cervejabarata:is_owner",
"@type": "xsd:boolean"
},
"nickname": {
"@id": "cervejabarata:nickname",
"@type": "xsd:string"
},
"email": {
"@id": "cervejabarata:email",
"@type": "xsd:string"
},
"consent": {
"@id": "cervejabarata:consent",
"@type": "xsd:boolean"
},
"turnstile": {
"@id": "cervejabarata:turnstile",
"@type": "xsd:string"
},
"NewVenue": "cervejabarata:NewVenue",
"on_site": {
"@id": "cervejabarata:on_site",
"@type": "xsd:boolean"
},
"ScheduleDraft": "cervejabarata:ScheduleDraft",
"days": {
"@id": "cervejabarata:days",
"@container": "@list"
},
"start": {
"@id": "cervejabarata:start",
"@type": "xsd:string"
},
"end": {
"@id": "cervejabarata:end",
"@type": "xsd:string"
},
"CityRequest": "cervejabarata:CityRequest",
"state": {
"@id": "cervejabarata:state",
"@type": "xsd:string"
},
"BarOwnerRequest": "cervejabarata:BarOwnerRequest",
"bar": {
"@id": "cervejabarata:bar",
"@type": "xsd:string"
},
"topic": {
"@id": "cervejabarata:topic",
"@type": "xsd:string"
},
"contact": {
"@id": "cervejabarata:contact",
"@type": "xsd:string"
},
"PriceUpdateRequest": "cervejabarata:PriceUpdateRequest",
"items": {
"@id": "cervejabarata:items",
"@container": "@list"
},
"seen_on": {
"@id": "cervejabarata:seen_on",
"@type": "xsd:date"
},
"evidence": {
"@id": "cervejabarata:evidence",
"@type": "@id"
},
"PriceUpdateItem": "cervejabarata:PriceUpdateItem",
"item": {
"@id": "cervejabarata:item",
"@type": "xsd:string"
},
"deal": {
"@id": "cervejabarata:deal",
"@type": "xsd:integer"
},
"size_ml": {
"@id": "cervejabarata:size_ml",
"@type": "xsd:integer"
},
"pack_qty": {
"@id": "cervejabarata:pack_qty",
"@type": "xsd:integer"
},
"price_minor": {
"@id": "cervejabarata:price_minor",
"@type": "xsd:integer"
},
"PhotoEvidence": "cervejabarata:PhotoEvidence",
"image": {
"@id": "cervejabarata:image",
"@type": "xsd:string"
},
"NfceEvidence": "cervejabarata:NfceEvidence",
"MenuPhotoUpload": "cervejabarata:MenuPhotoUpload",
"images": {
"@id": "cervejabarata:images",
"@container": "@list"
},
"ref": {
"@id": "cervejabarata:ref",
"@type": "xsd:string"
},
"DealConfirm": "cervejabarata:DealConfirm",
"DealDispute": "cervejabarata:DealDispute",
"Report": "cervejabarata:Report",
"reason": {
"@id": "cervejabarata:reason",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Cerveja Barata API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Cerveja Barata'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-03) from openapi/cervejabarata-com-br-openapi.json.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/cervejabarata-com-br-openapi.json"
]
}