Skip to content

Delete Scheduler Item

DELETE
/api/managing-entity/{managingEntityIdentifier}/extranet/schedule/{inventoryIdentifier}/item/{identifier}
curl --request DELETE \
--url https://api.wink.travel/api/managing-entity/hotel-1/extranet/schedule/travel-blocking-1/item/schedule-item-1 \
--header 'Wink-Version: 2.0'

Delete a calendar item for any travel inventorysuch as meeting room, restaurant, spa, activity, attraction or place.

managingEntityIdentifier
required
string
""

Remove a calendar item for travel inventoryowned by this property identifier

Example
hotel-1
inventoryIdentifier
required
string
""

Remove a calendar item for travel inventorywith this identifier

Example
travel-blocking-1
identifier
required
string
""

Remove a calendar item with this identifier

Example
schedule-item-1
Wink-Version
string
default: 2.0.0
Allowed values: 2.0

OK

Media type application/json
object
id

Document UUID

string
""
createdDate

Datetime this record was first created

string format: date-time
""
lastUpdate

Datetime this record was last updated

string format: date-time
""
version

Version property that shows how many times this document has been persisted. Document will not persist if the version property is less than current version property in the system. Result in an optimistic locking exception.

integer format: int64
""
start

Start date time of scheduled event

string format: date-time
""
startTimezone

Schedule timezone

string
""
end

End date time of scheduled event

string format: date-time
""
endTimezone

Schedule timezone

string
""
isAllDay

Flag indicating whether this is an all day event.

boolean
title

Title of scheduled event.

string
""
description

Description of scheduled event.

string
""
recurrenceRule

If rule is present, indicates that scheduled event is a recurring event. For more details go to the iCalendar website

string
""
recurrenceId

The parent ID of the recurring event.

string
""
recurrenceException

Exceptions to the recurrence rule.

Array<string>
""
ownerIdentifier

The unique identifier of the travel inventory you are creating a scheduled event for.

string format: uuid
""
bookingIdentifier

Booking identifier this scheduled event was created as part of.

string format: uuid
""
bookingOwnerIdentifier

Which company owns this schedule. (Owner of the customization)

string format: uuid
""
hotelIdentifier

Hotel identifier that owns the travel inventory.

string format: uuid
""
type

The type of travel inventory.

string
""
Allowed values: ROOM_TYPE_ANCILLARY ADD_ON MEETING_ROOM SPA RESTAURANT ACTIVITY ATTRACTION PLACE
attendees

Number of guests attending this event.

integer format: int32
default: 1 >= 1
email
required

Email of the person scheduling this event.

string
"" >= 1 characters
fullName

Full name of person scheduling this event.

string
""
firstName

First name of person scheduling this event.

string
""
lastName

Last name of person scheduling this event.

string
""
venueName

Name of venue attendees will visit.

string
""
localizedVenueName

Localized name of venue attendees will visit.

string
""
contact

Venue contact person

object
firstName

Contact first name

string
""
lastName

Contact last name

string
""
email

Contact E-mail

string format: email
""
secondaryEmail

Contact secondary Email

string
""
phoneNumber

Contact phone number

string
""
fullName

First and last name

string
""
summary

Summary

string
""
address

Venue address

object
address1

Address line 1

string
""
address2

Address line 2

string
""
state

State

string
""
postalCode

Postal / zip code

string
""
county

County

string
""
city

City name

string
""
countryCode

Country

string
""
country

Country

string
""
fullAddress

Address 1, Address 2, City, State, Postal / Zip code, Country

string
""
created

Date time this schedule event was created.

string format: date-time
""
lastModified

Last date time this scheduled event was modified.

string format: date-time
""
sequence

Schedule event recurring sequence

integer format: int64
0
brandName

Brand name for email header

string
""
emailHeaderLogoUrl

Venue owner logo

string
""
logoIdentifier

Cloudinary image identifier of logo

string
""
language

User’s desired language

string
""
allDay
boolean
Example
{
"id": "",
"createdDate": "",
"lastUpdate": "",
"version": "",
"start": "",
"startTimezone": "",
"end": "",
"endTimezone": "",
"isAllDay": false,
"title": "",
"description": "",
"recurrenceRule": "",
"recurrenceId": "",
"recurrenceException": "",
"ownerIdentifier": "",
"bookingIdentifier": "",
"bookingOwnerIdentifier": "",
"hotelIdentifier": "",
"type": "ROOM_TYPE_ANCILLARY",
"attendees": 1,
"email": "",
"fullName": "",
"firstName": "",
"lastName": "",
"venueName": "",
"localizedVenueName": "",
"contact": "",
"address": "",
"created": "",
"lastModified": "",
"sequence": 0,
"brandName": "",
"emailHeaderLogoUrl": "",
"logoIdentifier": "",
"language": ""
}

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