http://maasglobal.com/core/product-option.json
Product option for an itinerary, is either an existing booking pointer or a new booking instruction
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Cannot be instantiated | Yes | Develop | No | Forbidden | Permitted | core/product-option.json |
| Property | Type | Group |
|---|---|---|
| bookingId | uuid | http://maasglobal.com/core/product-option.json#/definitions/withCost |
| configurator | configurator | http://maasglobal.com/core/product-option.json#/definitions/withConfigurator |
| cost | cost | http://maasglobal.com/core/product-option.json#/definitions/withCost |
| customer | customer | http://maasglobal.com/core/product-option.json#/definitions/withCost |
| fares | fare | http://maasglobal.com/core/product-option.json#/definitions/withFares |
| identityId | identityId | http://maasglobal.com/core/product-option.json#/definitions/withCost |
| meta | booking-meta | http://maasglobal.com/core/product-option.json#/definitions/withCost |
| product | product | http://maasglobal.com/core/product-option.json#/definitions/withCost |
| ref | integer |
http://maasglobal.com/core/product-option.json#/definitions/withCost |
| terms | terms | http://maasglobal.com/core/product-option.json#/definitions/withCost |
bookingId
http://maasglobal.com/core/components/units.json#/definitions/uuidconfigurator
http://maasglobal.com/core/components/configurator.jsoncost
http://maasglobal.com/core/components/cost.jsoncustomer
http://maasglobal.com/core/booking-option.json#/definitions/customerfares
Array type: fare
All items must be of the type:
http://maasglobal.com/core/components/fare.jsonidentityId
http://maasglobal.com/core/components/units.json#/definitions/identityIdmeta
http://maasglobal.com/core/booking-meta.jsonproduct
http://maasglobal.com/core/product.jsonref
integerinteger
0terms
http://maasglobal.com/core/components/terms.jsonOne of the following conditions need to be fulfilled.
#/definitions/withConfigurator#/definitions/withFares#/definitions/withCost