maas-schemas

booking-option Schema

http://maasglobal.com/core/booking-option.json

MaaS single TSP adapter option

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Cannot be instantiated Yes Develop No Forbidden Permitted core/booking-option.json

booking-option Definitions

Property Type Group
agencyId agencyId http://maasglobal.com/core/booking-option.json#/definitions/leg
configurator configurator http://maasglobal.com/core/booking-option.json#/definitions/contentWithConfigurator
cost cost http://maasglobal.com/core/booking-option.json#/definitions/contentWithCost
customer customer http://maasglobal.com/core/booking-option.json#/definitions/contentWithConfigurator
departureDelay duration http://maasglobal.com/core/booking-option.json#/definitions/legDelta
endTime time http://maasglobal.com/core/booking-option.json#/definitions/legDelta
from place http://maasglobal.com/core/booking-option.json#/definitions/legDelta
id string http://maasglobal.com/core/booking-option.json#/definitions/tspProduct
leg leg http://maasglobal.com/core/booking-option.json#/definitions/contentWithConfigurator
meta booking-meta http://maasglobal.com/core/booking-option.json#/definitions/contentWithConfigurator
mode travel-mode http://maasglobal.com/core/booking-option.json#/definitions/legDelta
startTime time http://maasglobal.com/core/booking-option.json#/definitions/legDelta
terms terms http://maasglobal.com/core/booking-option.json#/definitions/contentWithConfigurator
to place http://maasglobal.com/core/booking-option.json#/definitions/legDelta
tspProduct tspProduct http://maasglobal.com/core/booking-option.json#/definitions/contentWithConfigurator

agencyId

agencyId

agencyId Type

configurator

configurator

configurator Type

cost

cost

cost Type

customer

customer

customer Type

departureDelay

departureDelay

departureDelay Type

endTime

endTime

endTime Type

from

from

from Type

id

Unique identifier for the product

id

id Type

string

leg

leg

leg Type

meta

meta

meta Type

mode

mode

mode Type

startTime

startTime

startTime Type

terms

terms

terms Type

to

to

to Type

tspProduct

tspProduct

tspProduct Type

One of the following conditions need to be fulfilled.

Condition 1

Condition 2