Skip to content

Cancellable check

GET
/api/managing-entity/{managingEntityIdentifier}/extranet/booking/{bookingIdentifier}/cancellable
curl --request GET \
--url https://api.wink.travel/api/managing-entity/e2c7b4d3-1a8f-4e9c-b5d6-3a9f0e7c2b18/extranet/booking/f4d1c8e5-2b9a-4f3d-9e7c-1b6a5d3f8c92/cancellable \
--header 'Authorization: Bearer <token>' \
--header 'Wink-Version: 2.0'

Reports whether the booking (or its group) can still be cancelled by the property, taking cancellation policy and timing into account.

managingEntityIdentifier
required
string
""

Check if booking can be cancelled for property with this identifier

Example
e2c7b4d3-1a8f-4e9c-b5d6-3a9f0e7c2b18
bookingIdentifier
required
string
""

Check if booking can be cancelled with this identifier

Example
f4d1c8e5-2b9a-4f3d-9e7c-1b6a5d3f8c92
Wink-Version
string
default: 2.0.0
Allowed values: 2.0

OK

Media type application/json
object
hotelIdentifier
required

Property identifier owning the booking.

string format: uuid
""
bookingIdentifier
required

Booking unique identifier.

string format: uuid
""
cancellable
required

Whether booking can be cancelled.

boolean
Example
{
"hotelIdentifier": "",
"bookingIdentifier": "",
"cancellable": false
}

Bad Request

object
type
string format: uri
title
string
status
integer format: int32
detail
string
instance
string format: uri
properties
object
key
additional properties
Example generated
{
"type": "https://example.com",
"title": "example",
"status": 1,
"detail": "example",
"instance": "https://example.com",
"properties": {
"additionalProperty": "example"
}
}

Unauthorized

Media type */*
object
type
string format: uri
title
string
status
integer format: int32
detail
string
instance
string format: uri
properties
object
key
additional properties

Forbidden

Media type */*
object
type
string format: uri
title
string
status
integer format: int32
detail
string
instance
string format: uri
properties
object
key
additional properties

Internal Server Error

object
Example generated
{}