OneBusAway · Schema

Reference

TransitPublic TransitReal-TimeArrivalsDeparturesBusGTFSOpen SourceStop DataTrip PlanningService AlertsVehicle PositionsOpen Data

Properties

Name Type Description
agencies array
routes array
situations array
stopTimes array
stops array
trips array
View JSON Schema on GitHub

JSON Schema

Reference.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "Reference",
  "type": "object",
  "properties": {
    "agencies": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Agency"
      }
    },
    "routes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Route"
      }
    },
    "situations": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Situation"
      }
    },
    "stopTimes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/StopTime"
      }
    },
    "stops": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Stop"
      }
    },
    "trips": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/Trip"
      }
    }
  },
  "required": [
    "agencies",
    "routes",
    "situations",
    "stopTimes",
    "stops",
    "trips"
  ]
}