{ "@context": { "@version": 1.1, "cb": "https://api-evangelist.com/vocab/cloudbeds#", "schema": "https://schema.org/", "gr": "http://purl.org/goodrelations/v1#", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "Reservation": "schema:LodgingReservation", "Guest": "schema:Person", "Room": "schema:HotelRoom", "RoomType": "schema:Accommodation", "RatePlan": "cb:RatePlan", "Property": "schema:LodgingBusiness", "Payment": "schema:PaymentMethod", "Webhook": "cb:Webhook", "id": "@id", "type": "@type", "reservationID": { "@id": "schema:reservationId", "@type": "xsd:string" }, "propertyID": { "@id": "cb:propertyId", "@type": "xsd:string" }, "guestID": { "@id": "cb:guestId", "@type": "xsd:string" }, "roomID": { "@id": "cb:roomId", "@type": "xsd:string" }, "roomTypeID": { "@id": "cb:roomTypeId", "@type": "xsd:string" }, "ratePlanID": { "@id": "cb:ratePlanId", "@type": "xsd:string" }, "guestName": "schema:name", "firstName": "schema:givenName", "lastName": "schema:familyName", "email": "schema:email", "phone": "schema:telephone", "address": "schema:streetAddress", "city": "schema:addressLocality", "stateOrProvince": "schema:addressRegion", "postalCode": "schema:postalCode", "country": "schema:addressCountry", "dateOfBirth": { "@id": "schema:birthDate", "@type": "xsd:date" }, "language": "schema:inLanguage", "status": "schema:reservationStatus", "source": "cb:source", "startDate": { "@id": "schema:checkinTime", "@type": "xsd:date" }, "endDate": { "@id": "schema:checkoutTime", "@type": "xsd:date" }, "rooms": "schema:reservedTicket", "adults": "cb:adults", "children": "cb:children", "subtotal": "schema:price", "taxes": "cb:taxes", "total": "schema:totalPrice", "balance": "cb:balance", "currency": "schema:priceCurrency", "rate": { "@id": "gr:hasCurrencyValue", "@type": "xsd:decimal" }, "date": { "@id": "schema:validFrom", "@type": "xsd:date" }, "event": "cb:eventType", "endpointUrl": { "@id": "schema:url", "@type": "xsd:anyURI" }, "dateCreated": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" }, "dateModified": { "@id": "schema:dateModified", "@type": "xsd:dateTime" } } }