Skip to content

Verify Removable

GET
/api/managing-entity/{managingEntityIdentifier}/extranet/cancellation-policy/{cancellationPolicyIdentifier}/removable
curl --request GET \
--url https://api.wink.travel/api/managing-entity/hotel-1/extranet/cancellation-policy/cancellation-policy-1/removable \
--header 'Wink-Version: 2.0'

Check if a cancellation policy is removable. If a cancellation policy is associated / linked with a rate plan, it cannot be removed until the associated entity removes it first.

managingEntityIdentifier
required
string
""

Verify if cancellation policy is removable and owned by this property identifier.

Example
hotel-1
cancellationPolicyIdentifier
required
string
""

Verify if cancellation policy is removable identified by this identifier.

Example
cancellation-policy-1
Wink-Version
string
default: 2.0.0
Allowed values: 2.0

OK

Media type application/json
object
removable
boolean
ratePlans
Array<object>
object
identifier
required

Identifier of associated entity

string
"" >= 1 characters
name
required

Entity name

string
"" >= 1 characters
Example
{
"ratePlans": [
{
"identifier": "",
"name": ""
}
]
}

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
{}