Skip to main content
POST
Validate room charge

Authorizations

Authorization
string
header
required

Your brand's secret API key, e.g. Bearer way_sk_live_bhEqcn0i1fRoUEHBPjJkQA. Older Way-Brand-Id + Way-Secret-Key credentials still work: see Legacy authentication.

Path Parameters

brandId
string
required

The brand's ID - must match the brand your API key identifies (or the Way-Brand-Id header when one is sent).

integrationType
string
required

The PMS integration to validate against, e.g. opera or micros.

Body

application/json

The body is of type object.

Response

200 - application/json

Validate room charge.

reservationId
string
required

Reservation ID.

Example:

"res-123"

arrivalDate
string
required

Arrival date (formatted as YYYY-MM-DD)

Example:

"2024-03-10"

departureDate
string
required

Departure date (formatted as YYYY-MM-DD)

Example:

"2024-03-15"

status
string
required

Reservation status.

Example:

"CONFIRMED"

confirmationId
string | null

Confirmation ID (if applicable)

Example:

"CONFIRM-456"

guests
object[] | null

Guests associated with the reservation.

comments
object[] | null

Comments related to the reservation.

fixedCharges
object[] | null

Fixed charges associated with the reservation.

postings
object[] | null

Postings associated with the reservation.

arrivalTime
string | null

Arrival time (Stayntouch specific)

Example:

"14:00"

departureTime
string | null

Departure time (Stayntouch specific)

Example:

"11:00"