UCL · JSON-LD Context

Ucl Context

JSON-LD context defining the semantic vocabulary for Ucl from UCL.

51 Classes 1 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
ucl: https://uclapi.com/vocab#

Classes

name url email description Room roomname roomid siteid sitename capacity classification classification_name location address coordinates lat lng latitude longitude postcode building_name Booking slotid start_time end_time contact phone weeknumber Event duration session_type session_title module Person status department full_name given_name upi cn is_student DesktopAvailability total_seats free_seats room_status Survey active maps Sensor occupied last_trigger_timestamp

Properties

Property Type Container
organization reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "ucl": "https://uclapi.com/vocab#",
    "@vocab": "https://uclapi.com/vocab#",

    "name": "schema:name",
    "url": "schema:url",
    "email": "schema:email",
    "description": "schema:description",

    "organization": {
      "@id": "schema:CollegeOrUniversity",
      "@type": "@id"
    },

    "Room": "schema:Room",
    "roomname": "schema:name",
    "roomid": "ucl:roomId",
    "siteid": "ucl:siteId",
    "sitename": "ucl:siteName",
    "capacity": "schema:maximumAttendeeCapacity",
    "classification": "ucl:classification",
    "classification_name": "ucl:classificationName",

    "location": "schema:location",
    "address": "schema:address",
    "coordinates": "schema:geo",
    "lat": "schema:latitude",
    "lng": "schema:longitude",
    "latitude": "schema:latitude",
    "longitude": "schema:longitude",
    "postcode": "schema:postalCode",
    "building_name": "ucl:buildingName",

    "Booking": "schema:Reservation",
    "slotid": "ucl:slotId",
    "start_time": "schema:startTime",
    "end_time": "schema:endTime",
    "contact": "ucl:contact",
    "phone": "schema:telephone",
    "weeknumber": "ucl:weekNumber",

    "Event": "schema:Event",
    "duration": "schema:duration",
    "session_type": "ucl:sessionType",
    "session_title": "schema:name",
    "module": "ucl:module",

    "Person": "schema:Person",
    "status": "ucl:status",
    "department": "schema:department",
    "full_name": "schema:name",
    "given_name": "schema:givenName",
    "upi": "ucl:upi",
    "cn": "ucl:commonName",
    "is_student": "ucl:isStudent",

    "DesktopAvailability": "ucl:DesktopAvailability",
    "total_seats": "ucl:totalSeats",
    "free_seats": "ucl:freeSeats",
    "room_status": "ucl:roomStatus",

    "Survey": "ucl:Workspace",
    "active": "ucl:active",
    "maps": "ucl:maps",

    "Sensor": "ucl:Sensor",
    "occupied": "ucl:occupied",
    "last_trigger_timestamp": "ucl:lastTriggerTimestamp"
  },
  "@type": "organization",
  "name": "University College London",
  "url": "https://www.ucl.ac.uk/",
  "ucl:developerPortal": "https://uclapi.com/",
  "ucl:apiDocumentation": "https://uclapi.com/docs"
}