Maxxton External API

Sections

Get reservation

Path Parameters

reservationIdinteger Required

The identifier of the reservation.

Response

200
Object
The request is completed successfully without any errors

Response Attributes

reservationIdinteger
categoryNamestring
categoryCodestring
arrivalDatestring
customerIdinteger
departureDatestring
distributionChannelIdinteger
modifiedDatestring
reservationCategoryIdinteger
reservationDatestring
reservationNumberstring
locationIdinteger
statusinteger

Possible values for reservation status DELETED(-99), DEFINITIVE_CANCELLED(-13), CANCELLED(-12), EXPIRED(-11), DECLINED(-10), QUOTATION(-5), INITIAL(0 ), REQUEST(10), OPTIONAL(11), PROVISIONAL(12), DEFINITIVE(21), CHECKED_IN(31), CHECKED_OUT(41)

supplierVoucherstring

If a location is linked to a supplier system, then creating a booking on this location will also create a reservation in supplier system and the supplier booking reference number will be available in this field.

tncSignedboolean
tncSignedDatestring
tncSigneeCustomerNamestring
typestring

Possible values for reservation type 1.RESERVATION:The RESERVATION is a regular reservation. 2.INVOICE:The INVOICE is used to create an invoice for example for owners. 3.CASH:CASH is a cash transaction done on location for example in a shop. 4.ALLOTMENT:ALLOTMENT is an open stay for allotment, this needs to be booked as a regular booking by a channel that is based on this allotment.

expectedArrivalDateTimestring
expectedDepartureDateTimestring
validationStatusinteger

PARK 111(-101) PARK 222(-99) PARK 333(-86) PARK 444(-42) PARK 555(-23) PARK 666(-22) PARK 777(-21) PARK 888(-20) PARK 999(-19) NEVER TO BE SENT(-5) UNVALIDATED(0) VALIDATING(11) TO BE PROCESSED(15) SEMI AUTOMATICALLY VALIDATED(16) TO BE VALIDATED(20) VALID(21) AUTOMATICALLY VALIDATED(22) SENT(31) TO BE INVOICED(41) INFORMATION NOT SEND(51) INFORMATION SEND(55)

voucherstring

It's an external booking reference number of the system, from where the reservation was made.

parentIdinteger
cancelDatestring
originIdstring
originstring
expireDatestring
printedDatestring
resellerIdinteger
statusValuestring
Enum values:
PROVISIONALDELETEDDEF_CANCELLEDCANCELLEDEXPIREDDECLINEDQUOTATIONCHOICEBASKETINITIAL
... 7 other enums
sendMethodIdinteger
paymentTermSetIdinteger
reservationKindstring

Possible values for reservation kind ACCOMMODATION_RESERVATION("acco"), ADDON_RESERVATION("addon"), GROUP_RESERVATION("group")

Enum values:
ACCOMMODATION_RESERVATIONADDON_RESERVATIONGROUP_RESERVATION
payingCustomerIdinteger
externalBookingReferencestring
404
Object
No reservation found for given reservation id.
500
Object
Error occurred while fetching this reservation

GET

/

Select
1

Response