Maxxton External API

Sections

Get details for multiple reservations

Header Parameters

localestring

The name field in bill and reservedResources along with the infoTexts will be translated according to the locale passed, example for possible values: en(English), nl(Dutch), fr(French) etc.

Query Parameters

accommodationKindIdsarray

Filter response based on accommodation kind ids. Its mandatory to pass either reservationIds or customerIds in request with accommodationKindIds.

customerIdsarray

Filter reservations based on customer ids

distributionChannelIdinteger

Filter reservations based on distribution channel id

reservationCategoryIdsarray

Filter reservations based on reservation category ids

reservationIdsarray

Filter reservations based on reservation ids

reservationNumberstring

The identifier of the reservation

reservedResourceStatusIdsarray

Filter reservations based on reserved resource status ids

reservedResourceTypestring

Filter reservations based on reserved resource type

returnAllInclusiveBillboolean

The all inclusive bill details will be returned when the value is set to true

returnSectionsarray

List of constant strings to return only the selected sections in the response. The possible values are : AGENTBILL - Fetch agent billing details for reservations, CUSTOMER - Retrieve customer details of the reservation, PAYING_CUSTOMER - Retrieve details of the paying customer, CUSTOMERBILL - Fetch customer billing details for reservations, CUSTOMERSTATUS - Fetch the current status of the customer, EMERGENCYCONTACTS - Retrieve emergency contact information, INFOTEXTS - Fetch infotexts ...

Enum values:
AGENTBILLCUSTOMERPAYING_CUSTOMERCUSTOMERBILLCUSTOMERSTATUSEMERGENCYCONTACTSINFOTEXTSINSTALMENTSRESERVEDRESOURCESCUSTOMFIELDS
... 6 other enums
Allow unique items
true
statusIdsarray

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)

pageinteger

Page number

sizeinteger

Size of the current page

sortstring

Sort parameter

filterarray

Following fields can be used for filtering response.
validationStatus:0,
status:0,
locationId:0,
reservationDate:2026-04-02T09:53:24.866,
reservationCategoryId:0,
reservationId:0,
arrivalDate:2026-04-02,
cancelDate:2026-04-02,
departureDate:2026-04-02,
distributionChannelId:0,
modifiedDate:2026-04-02T09:53:24.866,
cancellationPremium:true,
parentId:0,
sendMethodId:0,
tncSignedDate:2026-04-02,
tncSigneeCustomerName:String, ...

Response

200
Object
The request is completed successfully without any errors

Response Attributes

totalElementsinteger

Total number of elements available in the whole response.

totalPagesinteger

Total number of pages the response has.

sizeinteger

Size of the current page.

contentarray

Show child attributes

numberinteger

Page number currently accessed.

sortobject

Show child attributes

firstboolean

Boolean field to specify if its the first page or not.

lastboolean

Boolean field to specify if its the last page or not.

numberOfElementsinteger

Total number of elements in the current page.

emptyboolean
500
Object
Error occurred while fetching this reservation

GET

/

Select
1

Response