{
  "@context": {
    "@vocab": "https://likemagic.tech/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "like": "https://likemagic.tech/schema#",
    "PostApiUnifiedMessagingServiceGuestConversationsMessagesRequ": "like:PostApiUnifiedMessagingServiceGuestConversationsMessagesRequ",
    "platform": {
      "@id": "like:platform",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "like:direction",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "like:content",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "like:timestamp",
      "@type": "xsd:string"
    },
    "PostApiUnifiedMessagingServiceGuestConversationsSendMessageR": "like:PostApiUnifiedMessagingServiceGuestConversationsSendMessageR",
    "pmsPropertyId": {
      "@id": "like:pmsPropertyId",
      "@type": "xsd:string"
    },
    "communicationChannel": {
      "@id": "like:communicationChannel",
      "@type": "xsd:string"
    },
    "recipient": {
      "@id": "like:recipient"
    },
    "recipient.contact": {
      "@id": "like:recipient.contact",
      "@type": "xsd:string"
    },
    "template": {
      "@id": "like:template"
    },
    "template.template": {
      "@id": "like:template.template",
      "@type": "xsd:string"
    },
    "template.languageCode": {
      "@id": "like:template.languageCode",
      "@type": "xsd:string"
    },
    "template.variables": {
      "@id": "like:template.variables",
      "@container": "@list"
    },
    "PostApiUnifiedMessagingServiceGuestConversationsSendMessageR2": "like:PostApiUnifiedMessagingServiceGuestConversationsSendMessageR2",
    "messageId": {
      "@id": "like:messageId",
      "@type": "xsd:string"
    },
    "conversationId": {
      "@id": "like:conversationId",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "like:status",
      "@type": "xsd:string"
    },
    "PostBookingRes99812Request": "like:PostBookingRes99812Request",
    "GetEventLogsFilterResponse": "like:GetEventLogsFilterResponse",
    "events": {
      "@id": "like:events",
      "@container": "@list"
    },
    "PostManualsMicrowavePdfRequest": "like:PostManualsMicrowavePdfRequest",
    "event": {
      "@id": "like:event",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "like:type",
      "@type": "xsd:string"
    },
    "attachment": {
      "@id": "like:attachment"
    },
    "PostRoomsIroningBoardJpgRequest": "like:PostRoomsIroningBoardJpgRequest",
    "PostTokenRequest": "like:PostTokenRequest",
    "grant_type": {
      "@id": "like:grant_type",
      "@type": "xsd:string"
    },
    "client_id": {
      "@id": "like:client_id",
      "@type": "xsd:string"
    },
    "client_secret": {
      "@id": "like:client_secret",
      "@type": "xsd:string"
    },
    "PostTokenResponse": "like:PostTokenResponse",
    "access_token": {
      "@id": "like:access_token",
      "@type": "xsd:string"
    },
    "expires_in": {
      "@id": "like:expires_in",
      "@type": "xsd:integer"
    },
    "token_type": {
      "@id": "like:token_type",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "like:scope",
      "@type": "xsd:string"
    },
    "GetUserProfilesIdResponse": "like:GetUserProfilesIdResponse",
    "contact_information": {
      "@id": "like:contact_information",
      "@type": "xsd:string"
    },
    "communication_preferences": {
      "@id": "like:communication_preferences",
      "@type": "xsd:string"
    },
    "guest_preferences_and_notes": {
      "@id": "like:guest_preferences_and_notes",
      "@type": "xsd:string"
    },
    "reservation_history_count": {
      "@id": "like:reservation_history_count",
      "@type": "xsd:string"
    },
    "loyalty_status_and_membership_data": {
      "@id": "like:loyalty_status_and_membership_data",
      "@type": "xsd:string"
    },
    "custom_attributes": {
      "@id": "like:custom_attributes",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "LIKE MAGIC API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects LIKE MAGIC'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-10-28) from openapi/_ae-authored/like-magic-openapi-generated.yml.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/_ae-authored/like-magic-openapi-generated.yml"
  ]
}