OneBusAway · Schema

TripDetails

TransitPublic TransitReal-TimeArrivalsDeparturesBusGTFSOpen SourceStop DataTrip PlanningService AlertsVehicle PositionsOpen Data

Properties

Name Type Description
frequency string
serviceDate integer
situationIds array
tripId string
schedule object
status object
View JSON Schema on GitHub

JSON Schema

TripDetails.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "TripDetails",
  "type": "object",
  "properties": {
    "frequency": {
      "type": "string",
      "nullable": true
    },
    "serviceDate": {
      "type": "integer",
      "format": "int64"
    },
    "situationIds": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "tripId": {
      "type": "string"
    },
    "schedule": {
      "$ref": "#/components/schemas/TripSchedule"
    },
    "status": {
      "$ref": "#/components/schemas/TripStatus"
    }
  },
  "required": [
    "tripId",
    "schedule",
    "status"
  ]
}