http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json
Request schema for bookings-agency-options
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Develop | No | Forbidden | Forbidden | maas-backend/bookings/bookings-agency-options/request.json |
http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json
http://maasglobal.com/core/components/units.json
http://maasglobal.com/core/components/api-common.json
Property | Type | Group |
---|---|---|
agencyId | agencyId | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
bookingIdToExtend | uuid | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
endTime | time | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
from | shortLocationString | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
fromAddress | componentAddress | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
fromName | placeName | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
fromRadius | distance | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
mode | travel-mode | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
startTime | time | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
to | shortLocationString | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
toAddress | componentAddress | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
toName | placeName | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
toRadius | distance | http://maasglobal.com/maas-backend/bookings/bookings-agency-options/request.json#/definitions/payload |
agencyId
http://maasglobal.com/core/components/common.json#/definitions/agencyId
bookingId to fetch possible extension options for
bookingIdToExtend
http://maasglobal.com/core/components/units.json#/definitions/uuid
endTime
http://maasglobal.com/core/components/units.json#/definitions/time
from
http://maasglobal.com/core/components/units-geo.json#/definitions/shortLocationString
Componentized from address
fromAddress
http://maasglobal.com/core/components/address.json#/definitions/componentAddress
The human understandable name for ‘from’
fromName
http://maasglobal.com/core/components/address.json#/definitions/placeName
fromRadius
http://maasglobal.com/core/components/units-geo.json#/definitions/distance
mode
http://maasglobal.com/core/components/travel-mode.json
startTime
http://maasglobal.com/core/components/units.json#/definitions/time
to
http://maasglobal.com/core/components/units-geo.json#/definitions/shortLocationString
Componentized to address
toAddress
http://maasglobal.com/core/components/address.json#/definitions/componentAddress
The human understandable name for ‘to’
toName
http://maasglobal.com/core/components/address.json#/definitions/placeName
toRadius
http://maasglobal.com/core/components/units-geo.json#/definitions/distance
Property | Type | Required | Nullable | Defined by |
---|---|---|---|---|
headers | object |
Required | No | request (this schema) |
identityId | complex | Required | No | request (this schema) |
payload | object |
Required | No | request (this schema) |
headers
object
object
with following properties:
Property | Type | Required |
---|---|---|
Accept |
Optional | |
X-Whim-User-Agent |
Optional |
Accept
#/definitions/acceptHeader
X-Whim-User-Agent
#/definitions/userAgentHeader
identityId
Any following options needs to be fulfilled.
string
All instances must conform to this regular expression
^[aepus]{2}-[\w]{4}-\d:[a-f\d]{8}(-[a-f\d]{4}){3}-[a-f\d]{12}$
string
All instances must conform to this regular expression
^[A-Fa-f0-9]{8}(-[A-Fa-f0-9]{4}){3}-[A-Fa-f0-9]{12}$
"eu-west-1:4828507e-683f-41bf-9d87-689808fbf958"
"4828507e-683f-41bf-9d87-689808fbf958"
payload
object
object
with following properties:
Property | Type | Required |
---|---|---|
agencyId |
Optional | |
bookingIdToExtend |
Optional | |
endTime |
Optional | |
from |
Optional | |
fromAddress |
Optional | |
fromName |
Optional | |
fromRadius |
Optional | |
mode |
Optional | |
startTime |
Optional | |
to |
Optional | |
toAddress |
Optional | |
toName |
Optional | |
toRadius |
Optional |
agencyId
http://maasglobal.com/core/components/common.json#/definitions/agencyId
bookingId to fetch possible extension options for
bookingIdToExtend
http://maasglobal.com/core/components/units.json#/definitions/uuid
endTime
http://maasglobal.com/core/components/units.json#/definitions/time
from
http://maasglobal.com/core/components/units-geo.json#/definitions/shortLocationString
Componentized from address
fromAddress
http://maasglobal.com/core/components/address.json#/definitions/componentAddress
The human understandable name for ‘from’
fromName
http://maasglobal.com/core/components/address.json#/definitions/placeName
fromRadius
http://maasglobal.com/core/components/units-geo.json#/definitions/distance
mode
http://maasglobal.com/core/components/travel-mode.json
startTime
http://maasglobal.com/core/components/units.json#/definitions/time
to
http://maasglobal.com/core/components/units-geo.json#/definitions/shortLocationString
Componentized to address
toAddress
http://maasglobal.com/core/components/address.json#/definitions/componentAddress
The human understandable name for ‘to’
toName
http://maasglobal.com/core/components/address.json#/definitions/placeName
toRadius
http://maasglobal.com/core/components/units-geo.json#/definitions/distance