Skip to content

trip

A directed journey from origin to destination — one direction of travel. A round-trip booking produces two trips (outbound + return). A single Uber ride is one trip. A connecting flight is one trip with multiple legs. Multi-stop Uber rides have multiple legs (one per waypoint pair).

Terminology alignment: Duffel/NDC “slice” = trip | “segment” = leg SerpAPI result = trip | flights[] element = leg Schema.org Trip > subTrip | Uber ride = trip (1+ legs) Train journey = trip | each train boarded = leg

MetadataValue
Pluraltrips
Subtitle fieldtripType
Identityplatform, id
FieldType
tripTypestring
statusstring
departureTimedatetime
arrivalTimedatetime
durationstring
durationMinutesinteger
distancestring
vehicleTypestring
cabinClassstring
farestring
fareAmountnumber
currencystring
ratingstring
trackingUrlurl
isSurgeboolean
isScheduledboolean
stopsinteger
bookingTokenstring
carbonEmissionsjson
RelationTarget
originplace
destinationplace
legsleg[]
carrierorganization
driverperson
orderorder

External standards this shape draws from or aligns with. See Shape design principles for how prior art informs shape design.

  • uberlist_trips, get_trip