Event Escapes · JSON-LD Context
Eventescapes Com Context
JSON-LD context defining the semantic vocabulary for Eventescapes Com from Event Escapes.
3 Classes
34 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
eventescapes:
https://eventescapes.com/schema#
Classes
PaymentLinkRequest
BookingItem
Error
Properties
| Property | Type | Container |
|---|---|---|
| customer_email | string | |
| customer_first_name | string | |
| customer_last_name | string | |
| customer_phone | string | |
| residency_country | string | |
| customer_consent | string | |
| agent_terms_accepted | boolean | |
| agent_name | string | |
| total_confirmation | string | |
| items | list | |
| attendee_names | string | |
| attendee_details | string | |
| details_confirm_quote | string | |
| accept_new_price | boolean | |
| promo_code | string | |
| type | string | |
| hotel_id | string | |
| check_in | date | |
| check_out | date | |
| adults | integer | |
| children | integer | |
| breakfast | boolean | |
| free_cancellation | boolean | |
| event_id | string | |
| event_slug | string | |
| ticket_id | string | |
| quantity | integer | |
| activity_code | string | |
| activity_date | date | |
| child_ages | string | |
| modality_code | string | |
| session_code | string | |
| error | string | |
| message | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://eventescapes.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"eventescapes": "https://eventescapes.com/schema#",
"PaymentLinkRequest": "eventescapes:PaymentLinkRequest",
"customer_email": {
"@id": "eventescapes:customer_email",
"@type": "xsd:string"
},
"customer_first_name": {
"@id": "eventescapes:customer_first_name",
"@type": "xsd:string"
},
"customer_last_name": {
"@id": "eventescapes:customer_last_name",
"@type": "xsd:string"
},
"customer_phone": {
"@id": "eventescapes:customer_phone",
"@type": "xsd:string"
},
"residency_country": {
"@id": "eventescapes:residency_country",
"@type": "xsd:string"
},
"customer_consent": {
"@id": "eventescapes:customer_consent",
"@type": "xsd:string"
},
"agent_terms_accepted": {
"@id": "eventescapes:agent_terms_accepted",
"@type": "xsd:boolean"
},
"agent_name": {
"@id": "eventescapes:agent_name",
"@type": "xsd:string"
},
"total_confirmation": {
"@id": "eventescapes:total_confirmation",
"@type": "xsd:string"
},
"items": {
"@id": "eventescapes:items",
"@container": "@list"
},
"attendee_names": {
"@id": "eventescapes:attendee_names",
"@type": "xsd:string"
},
"attendee_details": {
"@id": "eventescapes:attendee_details",
"@type": "xsd:string"
},
"details_confirm_quote": {
"@id": "eventescapes:details_confirm_quote",
"@type": "xsd:string"
},
"accept_new_price": {
"@id": "eventescapes:accept_new_price",
"@type": "xsd:boolean"
},
"promo_code": {
"@id": "eventescapes:promo_code",
"@type": "xsd:string"
},
"BookingItem": "eventescapes:BookingItem",
"type": {
"@id": "eventescapes:type",
"@type": "xsd:string"
},
"hotel_id": {
"@id": "eventescapes:hotel_id",
"@type": "xsd:string"
},
"check_in": {
"@id": "eventescapes:check_in",
"@type": "xsd:date"
},
"check_out": {
"@id": "eventescapes:check_out",
"@type": "xsd:date"
},
"adults": {
"@id": "eventescapes:adults",
"@type": "xsd:integer"
},
"children": {
"@id": "eventescapes:children",
"@type": "xsd:integer"
},
"breakfast": {
"@id": "eventescapes:breakfast",
"@type": "xsd:boolean"
},
"free_cancellation": {
"@id": "eventescapes:free_cancellation",
"@type": "xsd:boolean"
},
"event_id": {
"@id": "eventescapes:event_id",
"@type": "xsd:string"
},
"event_slug": {
"@id": "eventescapes:event_slug",
"@type": "xsd:string"
},
"ticket_id": {
"@id": "eventescapes:ticket_id",
"@type": "xsd:string"
},
"quantity": {
"@id": "eventescapes:quantity",
"@type": "xsd:integer"
},
"activity_code": {
"@id": "eventescapes:activity_code",
"@type": "xsd:string"
},
"activity_date": {
"@id": "eventescapes:activity_date",
"@type": "xsd:date"
},
"child_ages": {
"@id": "eventescapes:child_ages",
"@type": "xsd:string"
},
"modality_code": {
"@id": "eventescapes:modality_code",
"@type": "xsd:string"
},
"session_code": {
"@id": "eventescapes:session_code",
"@type": "xsd:string"
},
"Error": "eventescapes:Error",
"error": {
"@id": "eventescapes:error",
"@type": "xsd:string"
},
"message": {
"@id": "eventescapes:message",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Event Escapes API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Event Escapes'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-07) from openapi/eventescapes-com-openapi.json.",
"dcterms:created": "2026-11-07",
"dcterms:source": [
"openapi/eventescapes-com-openapi.json"
]
}