properties.byUuid
Properties: by uuid. Read-only query. See the input schema for argument details.
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
propertyUuid | string | yes |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
propertyUuid | string | yes | |
name | string · nullable | yes | |
picture | string · nullable | yes | |
addressLine | string · nullable | yes | |
city | string · nullable | yes | |
country | string · nullable | yes | |
mappedRoom | object · nullable | yes | |
mappedRoom.name | string | yes | |
mappedRoom.maintenanceStatus | string | yes | |
capacities | object | yes | |
capacities.bedrooms | number · nullable | yes | |
capacities.bathrooms | number · nullable | yes | |
capacities.beds | number · nullable | yes | |
capacities.maxGuests | number · nullable | yes | |
amenities | array of string | yes | |
pricing | object · nullable | yes | |
pricing.currency | string · nullable | yes | |
pricing.minCents | number · nullable | yes | |
pricing.maxCents | number · nullable | yes | |
pricing.avgCents | number · nullable | yes | |
pricing.nextAvailableDate | string · nullable | yes | |
pricing.minNights | number · nullable | yes | |
pricing.windowDays | number | yes | |
houseRules | object · nullable | yes | |
houseRules.smoking | boolean · nullable | yes | |
houseRules.pets | boolean · nullable | yes | |
houseRules.events | boolean · nullable | yes | |
upcomingReservations | array of object | yes | |
upcomingReservations.stayId | string | yes | |
upcomingReservations.guestName | string · nullable | yes | |
upcomingReservations.checkIn | string · nullable | yes | |
upcomingReservations.checkOut | string · nullable | yes | |
upcomingReservations.exConversationId | string · nullable | yes | |
upcomingReservations.externalRef | string · nullable | yes |
properties.get
Fetch a single property's detail by its Hospitable property UUID (core fields, mapped local room, capacities, amenities, price/availability summary, house rules, upcoming reservations). DRY: delegates to getPropertyByUuid() (same as tRPC properties.byUuid).
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
propertyUuid | string | yes |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
propertyUuid | string | yes | |
name | string · nullable | yes | |
picture | string · nullable | yes | |
addressLine | string · nullable | yes | |
city | string · nullable | yes | |
country | string · nullable | yes | |
mappedRoom | object · nullable | yes | |
mappedRoom.name | string | yes | |
mappedRoom.maintenanceStatus | string | yes | |
capacities | object | yes | |
capacities.bedrooms | number · nullable | yes | |
capacities.bathrooms | number · nullable | yes | |
capacities.beds | number · nullable | yes | |
capacities.maxGuests | number · nullable | yes | |
amenities | array of string | yes | |
pricing | object · nullable | yes | |
pricing.currency | string · nullable | yes | |
pricing.minCents | number · nullable | yes | |
pricing.maxCents | number · nullable | yes | |
pricing.avgCents | number · nullable | yes | |
pricing.nextAvailableDate | string · nullable | yes | |
pricing.minNights | number · nullable | yes | |
pricing.windowDays | number | yes | |
houseRules | object · nullable | yes | |
houseRules.smoking | boolean · nullable | yes | |
houseRules.pets | boolean · nullable | yes | |
houseRules.events | boolean · nullable | yes | |
upcomingReservations | array of object | yes | |
upcomingReservations.stayId | string | yes | |
upcomingReservations.guestName | string · nullable | yes | |
upcomingReservations.checkIn | any · nullable | yes | |
upcomingReservations.checkOut | any · nullable | yes | |
upcomingReservations.exConversationId | string · nullable | yes | |
upcomingReservations.externalRef | string · nullable | yes |
properties.korrekturLoeschen
Delete a correction ('back to Hospitable') and immediately re-notify the staydb with the reverted block. Can make the sent object poorer than the current correction. Requires confirmation.
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
objektUuid | string | yes | |
schluessel | enum | yes | One of: room_details, amenities, property_type, room_type, public_name, address, house_rules, tags, capacity, listings, summary, description |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
geloescht | boolean | yes | |
versand | object | yes |
properties.korrekturSetzen
Set (or replace) a top-level correction for an objekt block field and immediately notify the staydb (POST /webhook/prop) if the resulting block still passes completeness. Requires confirmation.
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
objektUuid | string | yes | |
schluessel | enum | yes | One of: room_details, amenities, property_type, room_type, public_name, address, house_rules, tags, capacity, listings, summary, description |
wert | any | yes | |
grund | string | yes |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
gespeichert | boolean | yes | |
versand | object | yes |
properties.objektbestand
Properties: objektbestand. Read-only query. See the input schema for argument details.
Input parameters
| Field | Type | Required | Notes |
|---|---|---|---|
objektUuid | string | yes |
Output fields
| Field | Type | Required | Notes |
|---|---|---|---|
hatSpiegel | boolean | yes | |
geholtAm | string · nullable | yes | |
zeilen | array of object | yes | |
zeilen.schluessel | enum | yes | One of: room_details, amenities, property_type, room_type, public_name, address, house_rules, tags, capacity, listings, summary, description |
zeilen.geerbt | any | yes | Hospitables letzter Spiegel-Stand fuer diesen Schluessel — Gestalt haengt vom Schluessel ab (Array, Objekt oder String), siehe objektbestand.ts. |
zeilen.korrektur | object · nullable | yes | |
zeilen.gilt | any | yes | `korrektur.wert ?? geerbt` — was tatsaechlich gesendet wuerde. |