Cornell University · JSON Structure

Cornell Event Structure

An official Cornell event from the Cornell Events (CODI) API.

Type: object Properties: 20 Required: 2
EducationHigher EducationUniversityOpen DataCourse CatalogLibraryResearchUnited States

CornellEvent is a JSON Structure definition published by Cornell University, describing 20 properties, of which 2 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.

Properties

id title url created_at updated_at first_date last_date location location_name free recurring ticket_url ticket_cost description_text address localist_url photo_url keywords tags event_instances

Meta-schema: https://json-structure.org/meta/core/v0/#

JSON Structure

Raw ↑
{
  "$schema": "https://json-structure.org/meta/core/v0/#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/cornell/main/json-structure/cornell-event-structure.json",
  "name": "CornellEvent",
  "type": "object",
  "description": "An official Cornell event from the Cornell Events (CODI) API.",
  "properties": {
    "id": { "type": "int32" },
    "title": { "type": "string" },
    "url": { "type": "string" },
    "created_at": { "type": "string" },
    "updated_at": { "type": "string" },
    "first_date": { "type": "string" },
    "last_date": { "type": "string" },
    "location": { "type": "string" },
    "location_name": { "type": "string" },
    "free": { "type": "boolean" },
    "recurring": { "type": "boolean" },
    "ticket_url": { "type": "string" },
    "ticket_cost": { "type": "int32" },
    "description_text": { "type": "string" },
    "address": { "type": "string" },
    "localist_url": { "type": "string" },
    "photo_url": { "type": "string" },
    "keywords": { "type": "array", "items": { "type": "string" } },
    "tags": { "type": "array", "items": { "type": "string" } },
    "event_instances": { "type": "array", "items": { "type": "object", "properties": {} } }
  },
  "required": ["id", "title"]
}