Для AI-агентов: markdown этой страницы — /docs/mcp-tool-booking-create-service.mdиндекс документации — /llms.txt
booking_create_service
Обновлено
Create a booking SERVICE — the catalog item a client books (a haircut, a sauna hour, a night in a cabin). `mode` is `hourly` (`duration_value` in hours: 0.5, 1, 1.5) or `daily` (`duration_value` in days). `resource_seq_nums` are the masters / rooms that offer it (at least one; see `booking_list_resources`). `prices` uses the catalog price list shape; omit it for a free service. Returns the new `catalogItemSeqNum` for `booking_search_availability` and `booking_create`. `length` sets how the buyer picks the length: `length_mode` `fixed` (one block), `list` (`length_units`: allowed block counts) or `range` (`min_units`, `max_units`, hourly `window_start_minute`/`window_end_minute`), and `price_tiers` the price ladder (`{id, units, prices}` ascending by units; absent = linear by the block price); omitted = `range`, linear. To change the booking settings of an existing item use `update_catalog_item`. The idempotency_key is mandatory. A retry with the same key and the same fields returns the first answer and repeats nothing.
Права и условия
required_scopes: ALL.
| Поле | Значение |
|---|---|
| description | "Create a booking SERVICE — the catalog item a client books (a haircut, a sauna hour, a night in a cabin). `mode` is `hourly` (`duration_value` in hours: 0.5, 1, 1.5) or `daily` (`duration_value` in days). `resource_seq_nums` are the masters / rooms that offer it (at least one; see `booking_list_resources`). `prices` uses the catalog price list shape; omit it for a free service. Returns the new `catalogItemSeqNum` for `booking_search_availability` and `booking_create`. `length` sets how the buyer picks the length: `length_mode` `fixed` (one block), `list` (`length_units`: allowed block counts) or `range` (`min_units`, `max_units`, hourly `window_start_minute`/`window_end_minute`), and `price_tiers` the price ladder (`{id, units, prices}` ascending by units; absent = linear by the block price); omitted = `range`, linear. To change the booking settings of an existing item use `update_catalog_item`. The idempotency_key is mandatory. A retry with the same key and the same fields returns the first answer and repeats nothing." |
| domain | "booking" |
| name | "booking_create_service" |
| platform_version | "1.0.24" |
| required_scopes | ["booking:write"] |
| risk | "write" |
| scope | "booking:write" |
| title | "Booking Create Service" |
Входные параметры
booking_create_service: inputSchema
Результат
null