Kasify API
stringstringstringstring
string · required
string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | null · uuidstring | null · uuidstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring · uuid · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | null
string · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | null · uuidstring | null · uuidstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring · uuid · requiredstring · uuid · requiredstring · uuid · requiredstring · requiredstring · requiredstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | nullstring | null
List guests
GET
/v1/guests
Returns guests registered across bookings, optionally filtered by property or free-text query.
query Parameters
property_idRestrict results to guests of this property
queryFree-text search across guest name, document, etc.
pageZero-based page index (default 0)
sizePage size (max 100)
List guests › Responses
Paginated guests with hydrated booking/property context
Delete guest (owner-side)
DELETE
/v1/guests/{id}
Authenticated, Owner/Manager only. Permanently removes the guest. Blocked once the booking has been submitted to SES Hospedajes, since that data must be retained for legal compliance.
path Parameters
idGuest id
Delete guest (owner-side) › Responses
The guest was deleted
No data returned
Update guest (owner-side)
PATCH
/v1/guests/{id}
Authenticated, Owner/Manager only. Replaces all editable fields with the values in the request.
path Parameters
idGuest id
Update guest (owner-side) › Request Body
first_namelast_namenationality_country_codedate_of_birthsexsecond_last_namedocument_typedocument_numberdocument_support_numberresidence_addressresidence_country_coderesidence_province_idresidence_city_idresidence_cityresidence_postal_codephone_prefixphoneemailrelationship_codeUpdate guest (owner-side) › Responses
The updated guest
idbooking_idproperty_idfirst_namelast_namesecond_last_name
date_of_birthsex
residence_city_nameresidence_addressresidence_postal_codedocument_typedocument_numberdocument_support_numberemailphonephone_prefixrelationship_codeRegister guest on a booking (owner-side)
POST
/v1/bookings/{id}/guests
Authenticated, Owner/Manager only. Same SES Hospedajes validation as the public flow.
path Parameters
idBooking id
Register guest on a booking (owner-side) › Request Body
first_namelast_namenationality_country_codedate_of_birthsexsecond_last_namedocument_typedocument_numberdocument_support_numberresidence_addressresidence_country_coderesidence_province_idresidence_city_idresidence_cityresidence_postal_codephone_prefixphoneemailrelationship_codeRegister guest on a booking (owner-side) › Responses
The created guest
idbooking_idproperty_idfirst_namelast_namesecond_last_name
date_of_birthsex
residence_city_nameresidence_addressresidence_postal_codedocument_typedocument_numberdocument_support_numberemailphonephone_prefixrelationship_code