View as Markdown

llms.txt

The API reference isn't available right now

This instance couldn't load its API specification. The reference returns as soon as the specification is readable again.

Back to the API reference

No such model

This instance publishes no model under that name. It may have been renamed, or no operation this installation serves uses it.

Back to the API reference

This reference may be out of date

This instance couldn't reach its API specification on the last attempt, so this page shows the copy fetched before that. Anything added or changed since then is missing here, and the reference updates itself as soon as the specification is readable again. Last fetched 2026-10-22 22:52 UTC.

API reference Models

LodgingData

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

The lodging (hotel) detail a stay-related transaction carries, for merchants transacting under a lodging industry.

Values

Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.

Fields

Field Type Description
checkInDate required string (date) The date the guest checked in, or is expected to. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
checkOutDate required string (date) The date the guest checked out, or is expected to. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
nights required integer (int32) How many nights the stay covers. Conditional: When Nights is not null. Range: 1 to 99. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
folioNumber required string The property's own reference for the guest's bill. nullablemax length 22
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
saleCode required LodgingSaleCode LodgingSaleCode What kind of lodging charge this is. Conditional: When SaleCode is not null. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Sale An ordinary stay, settled against the guest's folio.
NoShow A guaranteed reservation the guest did not arrive for, charged under the property's no-show policy.
Deposit An advance deposit taken against a future stay.
DelayedCharge A charge added after the guest checked out, for something attributable to the stay (a bar tab posted late, a room found damaged).
ExpressService Express checkout: the folio is settled without the guest presenting the card again.
AssuredReservation A reservation the property guaranteed to hold, which is what makes a later NoShow chargeable.
chargeDescriptor required LodgingChargeDescriptor LodgingChargeDescriptor Which part of the property the charge arose in. Conditional: When ChargeDescriptor is not null. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
Lodging A room charge. The ordinary case.
Restaurant A restaurant charge.
GiftShop A gift-shop charge.
HealthClub A health-club or spa charge.
HairSalon A hair-salon charge.
ConventionFees A convention or meeting-room fee.
TennisClub A tennis-club charge.
GolfShop A golf-shop charge.
extraCharges required LodgingExtraCharges LodgingExtraCharges The ancillary items the folio included beyond the room. Conditional: When ExtraCharges is not null. Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
None Room charges only. An explicit statement, not an absent one.
Restaurant Restaurant charges.
GiftShop Gift-shop charges.
MiniBar Mini-bar charges.
Telephone Telephone charges.
Laundry Laundry charges.
Other Charges that fit none of the named categories.
extraChargeAmount required number (double) How much of the amount is accounted for by `extraCharges`. Conditional: When ExtraChargeAmount is not null. Must be > 0. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.
preferredCustomer required boolean Whether the guest is enrolled in the property's loyalty programme. nullable
Values: Values combine: send one or more member names separated by a comma and a space, or the integer sum of their values. Responses carry the names.

This model has no documented fields.

Reconnecting to the server

Could not reconnect

This session has ended

Attempt 1

Your work on this page is still here. Retrying keeps it; reloading starts the page again.

The server no longer holds this page's state, so it has to be loaded again.