Purdue University · JSON-LD Context

Purdue Context

JSON-LD context defining the semantic vocabulary for Purdue from Purdue University.

34 Classes 3 Properties 2 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
purdue: https://api.purdue.io/odata/vocab#

Classes

name url Campus Building Room Term Subject Class Section Meeting Id Code ShortCode Abbreviation Number Title Description CreditHours Crn ZipCode Email StartDate EndDate StartTime Duration DaysOfWeek CampusId BuildingId SubjectId CourseId TermId ClassId SectionId RoomId

Properties

Property Type Container
institution reference
Course schema:Course
Instructor schema:Person

JSON-LD Document

Raw ↑
{
  "@context": {
    "schema": "https://schema.org/",
    "purdue": "https://api.purdue.io/odata/vocab#",
    "@vocab": "https://api.purdue.io/odata/vocab#",
    "name": "schema:name",
    "url": "schema:url",
    "institution": {
      "@id": "schema:CollegeOrUniversity",
      "@type": "@id"
    },
    "Campus": "purdue:Campus",
    "Building": "purdue:Building",
    "Room": "purdue:Room",
    "Term": "purdue:Term",
    "Subject": "purdue:Subject",
    "Course": {
      "@id": "purdue:Course",
      "@type": "schema:Course"
    },
    "Class": "purdue:Class",
    "Section": "purdue:Section",
    "Meeting": "purdue:Meeting",
    "Instructor": {
      "@id": "purdue:Instructor",
      "@type": "schema:Person"
    },
    "Id": "schema:identifier",
    "Code": "schema:identifier",
    "ShortCode": "schema:identifier",
    "Abbreviation": "schema:alternateName",
    "Number": "schema:courseCode",
    "Title": "schema:name",
    "Description": "schema:description",
    "CreditHours": "schema:numberOfCredits",
    "Crn": "purdue:crn",
    "ZipCode": "schema:postalCode",
    "Email": "schema:email",
    "StartDate": "schema:startDate",
    "EndDate": "schema:endDate",
    "StartTime": "schema:startTime",
    "Duration": "schema:duration",
    "DaysOfWeek": "schema:byDay",
    "CampusId": "purdue:campusId",
    "BuildingId": "purdue:buildingId",
    "SubjectId": "purdue:subjectId",
    "CourseId": "purdue:courseId",
    "TermId": "purdue:termId",
    "ClassId": "purdue:classId",
    "SectionId": "purdue:sectionId",
    "RoomId": "purdue:roomId"
  },
  "@type": "schema:CollegeOrUniversity",
  "name": "Purdue University",
  "url": "https://www.purdue.edu/"
}