Get a group request

get
https://api.konghotels.cloud/group-requests/{groupReference}

Path Parameters

groupReferencestringrequired

Example:GRP-8K2M4Q

Response

application/json

The group request.

dataobject
Show Child Parameters
get/group-requests/{groupReference}
 
application/json

Update a group request

Write. Only while the request is received, under_review or proposal_sent.

patch
https://api.konghotels.cloud/group-requests/{groupReference}

Path Parameters

groupReferencestringrequired

Example:GRP-8K2M4Q

Body

application/json

GroupRequestUpdate

event_typestring

Allowed values:corporateconferenceweddingsports_teamtour_groupother

group_namestring
contactobject
Show Child Parameters
check_instring(date)
check_outstring(date)

At most 30 nights after check_in.

rooms_requestedinteger

>= 10<= 500

attendeesinteger | null
room_preferencesarray[object]
Show Child Parameters
needs_meeting_spaceboolean

Default:false

budget_per_nightnumber | null

Per room

notesstring | null

Response

application/json

Updated group request.

dataobject
Show Child Parameters
patch/group-requests/{groupReference}

Body

{}
 
application/json

Withdraw a group request

Write.

post
https://api.konghotels.cloud/group-requests/{groupReference}/cancel

Path Parameters

groupReferencestringrequired

Example:GRP-8K2M4Q

Response

application/json

Cancelled group request.

dataobject
Show Child Parameters
post/group-requests/{groupReference}/cancel
 
application/json

Change Feed

An ordered stream of changes to content, rates, availability and your bookings.

Read the change feed

An append-only, ordered feed of events. Public events (rates, availability, content, promotions,
reviews) are visible to everyone; reservation and group-request events only to the partner that
owns them.

Start with since=0, process the events in order, store meta.next_cursor, and pass it as since
next time. Keep calling straight away while meta.has_more is true.

get
https://api.konghotels.cloud/changes

Query Parameters

sinceinteger

The sequence number to read after.

Default:0

>= 0

typesstring

Comma-separated event types to include.

Example:availability.changed,rates.changed

propertystring
limitinteger

Default:100

>= 1<= 500

Response

200 application/json

Events after the cursor.

dataarray[object]

Example:{"id":"evt_01jbx5a1b2c3d4e5f6g7h8j9k0","sequence":4182,"type":"availability.changed","occurred_at":"2026-10-24T05:54:42Z","property_code":"KTNYC","subject":{"type":"room_type","id":"KTNYC:TWRK"},"data":{"room_type_code":"TWRK","start_date":"2026-12-04","end_date":"2026-12-06"}}

Show Child Parameters
metaobject
Show Child Parameters
get/changes
 
200 application/json