extension shown: auto [x]

BusTrip

Thing > Intangible > BusTrip

A trip on a commercial bus line.

Usage: Between 10 and 100 domains
PropertyExpected TypeDescription
Properties from BusTrip
arrivalBusStop BusStation  or
BusStop 
The stop or station from which the bus arrives.
arrivalTime DateTime The expected arrival time.
busName Text The name of the bus (e.g. Bolt Express).
busNumber Text The unique identifier for the bus.
departureBusStop BusStation  or
BusStop 
The stop or station from which the bus departs.
departureTime DateTime The expected departure time.
provider Organization  or
Person 
The service provider, service operator, or service performer; the goods producer. Another party (a seller) may offer those services or goods on behalf of the provider. A provider may also serve as the seller. Supersedes carrier.
Properties from Thing
additionalType URL An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. This is a relationship between something and a class that the thing is in. In RDFa syntax, it is better to use the native RDFa syntax - the 'typeof' attribute - for multiple types. Schema.org tools may have only weaker understanding of extra types, in particular those defined externally.
alternateName Text An alias for the item.
description Text A short description of the item.
image ImageObject  or
URL 
An image of the item. This can be a URL or a fully described ImageObject.
mainEntityOfPage URL  or
CreativeWork 
Indicates a page (or other CreativeWork) for which this thing is the main entity being described.

See background notes for details.
Inverse property: mainEntity.
name Text The name of the item.
potentialAction Action Indicates a potential Action, which describes an idealized action in which this thing would play an 'object' role.
sameAs URL URL of a reference Web page that unambiguously indicates the item's identity. E.g. the URL of the item's Wikipedia page, Freebase page, or official website.
url URL URL of the item.


Examples

Original:
Bolt NYC #123456
Departing: Port Authority, NYC 2017-01-04T12:30:00-05:00
Arriving: Boston South Station 2017-01-04T17:10:00-05:00
Passenger: John Smith
This example is JSON only.
This example is JSON only.
<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "BusReservation",
  "reservationId": "123456",
  "underName": {
    "@type": "Person",
    "name": "John Smith"
  },
  "reservationStatus": "http://schema.org/ReservationConfirmed",
  "reservationFor": {
    "@type": "BusTrip",
    "provider": {
      "@type": "Organization",
      "name": "Bolt NYC"
    },
    "departureBusStop": {
      "@type": "BusStop",
      "name": "Port Authority, NYC"
    },
    "departureTime": "2017-01-04T12:30:00-05:00",
    "arrivalBusStop": {
      "@type": "BusStop",
      "name": "Boston South Station"
    },
    "arrivalTime": "2017-01-04T17:10:00-05:00"
  }
}
</script>

Schema Version 2.2