WSD RESERVÁVEL V2 API
. Prestação de serviços no local de trabalho(WSD) V2 reservável A API fornece endpoints para recuperar detalhes de um reservável, uma entidade que pode ser reservada, como um local de trabalho, de um ServiceNow instância.
. WSD reservável V2 A API é uma nova versão do API reservável do WSD. . WSD reservável V2 A API busca detalhes de todos os espaços reserváveis no Portal WSD que você seleciona ao fazer uma reserva. Original WSD reservável A versão da API usou uma chamada GET, mas limitou o parâmetro de caminho sys_id a 35 caracteres. O novo WSD reservável V2 A versão da API é uma chamada PÓS-chamada e usa todos os sys_ids no corpo da solicitação para evitar limitações de caracteres.
Para acessar esta API, o solicitante deve ter a função sn_wsd_core.workplace_user.
Esta API é executada no sn_wsd_rsv namespace. Para acessar esta API, o plug-in Gestão de reservas do local de trabalho (sn_wsd_rsv) deve ser ativado.
Para obter informações adicionais sobre Gestão de reservas do local de trabalho, consulte Gestão de reservas do local de trabalho .
WSD reservável V2 API - POST /sn_wsd_rsv/v2/reservable/list_reservables
Retorna os detalhes de um ou mais reserváveis especificados.
Formato de URL
URL padrão: api POST/sn_wsd_rsv/v2/reservable/list_reservables
Parâmetros de solicitação compatíveis
| Nome | Descrição |
|---|---|
| api_version | Obrigatório. Versão do endpoint a ser acessado. Especificar v2 Para empregar esta API, caso contrário, usando v1 Emprega a versão padrão da API reservável do WSD. Tipo de dados: Cadeia de caracteres |
| Nome | Descrição |
|---|---|
| Nenhum(a) |
| Nome | Descrição |
|---|---|
| include_flexible_services | Sinalizador que indica se os serviços flexíveis associados ao reservável devem ser retornados para a resposta. Um serviço flexível é uma provisão adicional disponível com um item reservável do local de trabalho quando uma reserva é feita. Por exemplo, Estilo de sala de aula - Fileiras de mesas organizadas com todos os participantes voltados para a frente da sala. Para obter informações adicionais sobre serviços flexíveis, consulte Crie um serviço flexível . Valores válidos:
Tipo de dados: Booliano Padrão: falso |
| include_standard_services | Sinalizador que indica se as informações de serviços padrão devem ser retornadas na resposta. Essas informações estão localizadas na tabela Serviço padrão [sn_wsd_rsv_standard_service]. Um serviço padrão descreve provisões básicas disponíveis com um item reservável do local de trabalho quando a reserva é feita, como quadros brancos, monitores adicionais e serviços semelhantes. Para obter informações adicionais sobre serviços padrão, consulte Serviços padrão . Valores válidos:
Tipo de dados: Booliano Padrão: falso |
| include_reservable_purposes | Opcional. Sinalizador que indica se a finalidade associada ao reservável deve ser retornada. Valores válidos:
Tipo de dados: Booliano Padrão: falso |
| include_layouts | Sinalizador que indica se as informações de layout do local devem ser retornadas na resposta. As informações de layout do local incluem itens como capacidade, capacidade máxima, preparação e duração da limpeza. Valores válidos:
Tipo de dados: Booliano Padrão: falso Tabela: Layout do local [sn_wsd_rsv_m2m_location_layout] |
| reservable_module_sys_id | Obrigatório. Sys_id do módulo reservável, por exemplo: mesa, sala de reunião etc. Um módulo reservável agrupa tipos semelhantes de itens do local de trabalho. Para obter informações adicionais sobre módulos reserváveis, consulte Configure um módulo reservável . Tipo de dados: Cadeia de caracteres Valor vazio Tabela: Módulo reservável [sn_wsd_rsv_reservable_module] |
| reservation_start_time | Hora de início da reserva para validar o lead time de serviços extras. Formato: Formato UTC, aaaa-MM-dd HH:mm:ss Tipo de dados: Cadeia de caracteres |
| space_sys_ids | Obrigatório. Sys_ids separados por vírgulas de espaços selecionados. Tipo de dados: Cadeia de caracteres Valor vazio |
Cabeçalhos
Os cabeçalhos de solicitação e resposta a seguir se aplicam somente a esta ação HTTP ou se aplicam a esta ação de maneira distinta. Para obter uma lista de cabeçalhos gerais usados na REST API, consulte Cabeçalhos de REST API compatíveis .
| Cabeçalho | Descrição |
|---|---|
| Aceitar | Formato de dados do corpo da resposta. Tipos compatíveis: application/jsonou application/xml. Padrão: application/json |
| Tipo de conteúdo | Formato de dados do corpo da resposta. Compatível somente com aplicação/json. |
| Cabeçalho | Descrição |
|---|---|
| Nenhum(a) |
Códigos de status
Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de possíveis códigos de status usados na REST API, consulte Códigos de resposta HTTP da REST API .
| Código do status | Descrição |
|---|---|
| 200 | Bem-sucedido. A solicitação foi processada com sucesso. |
| 404 | Não foi possível encontrar reserváveis. Procure a tabela Espaços principais WSD [sn_wsd_core_spaces] e verifique se o registro de espaço está presente. |
| 500 | Ocorreu um erro! Não é possível recuperar reserváveis. Este é um erro do servidor. Entre em contato com a administração do sistema. |
Parâmetros do corpo da resposta
| Nome | Descrição |
|---|---|
| resultado | Detalhes sobre cada reservável correspondente. Tipo de dados: Matriz de objetos |
| allow_invites | Sinalizador que indica se os funcionários podem adicionar convidados à reserva. Valores válidos:
Tipo de dados: Booliano |
| result.area | Área onde o reservável está localizado. Tipo de dados: Objeto Tabela: Área [sn_wsd_core_area] |
| result.area.display_value | Valor de exibição da área. Tipo de dados: Cadeia de caracteres |
| result.area.sys_id | Sys_id do registro de área associado. Tipo de dados: Cadeia de caracteres |
| resultado.criação | Edifício onde o reservável está localizado. Tipo de dados: Objeto Tabela: Criando [sn_wsd_core_building] |
| result.building.display_value | Valor de exibição do edifício. Tipo de dados: Cadeia de caracteres |
| result.building.sys_id | Sys_id do registro de edifício associado. Tipo de dados: Cadeia de caracteres |
| building.timezone.result.building | Detalhes do fuso horário do edifício. Tipo de dados: Objeto |
| result.building.timezone.display_value | Valor de exibição do fuso horário no qual o edifício associado reside. Tipo de dados: Cadeia de caracteres |
| resultado.building.timezone.value | Valor interno do fuso horário no qual o edifício associado reside. Tipo de dados: Cadeia de caracteres |
| result.campus | Campus onde o reservável está localizado. Tipo de dados: Objeto Tabela: Campus [sn_wsd_core_campus] |
| result.campus.display_value | Valor de exibição do campus. Tipo de dados: Cadeia de caracteres |
| result.campus.sys_id | Sys_id do registro do campus associado. Tipo de dados: Cadeia de caracteres |
| result.capacity | Número de pessoas que o reservável pode acomodar. Tipo de dados: Número |
| result.description | Descrição do reservável. Tipo de dados: Cadeia de caracteres |
| display_number_of_attendentes | Sinalizador que indica se os usuários podem especificar o número de participantes na reserva. Valores válidos:
Tipo de dados: Booliano |
| resultado.display_on_nome_of | Sinalizador que indica se as reservas podem ser feitas em nome de outra pessoa. Valores válidos:
Tipo de dados: Booliano |
| resultado.display_sensitivity | Sinalizador que indica se os usuários podem definir a sensibilidade da reserva, como normal ou privado. Valores válidos:
Tipo de dados: Booliano |
| resultado.e-mail | Endereço de e-mail associado ao reservável. Tipo de dados: Cadeia de caracteres |
| employee_override_privacy | Sinalizador que indica se os usuários podem substituir a configuração de privacidade do reservável associado. Para obter informações adicionais sobre essas configurações de privacidade, consulte Configurações de privacidade do local e impacto . Valores válidos:
|
| enable_group_reservations | Sinalizador que indica se os usuários podem fazer uma reserva de grupo. Valores válidos:
Tipo de dados: Booliano |
| enable_reservation_privacy | Sinalizador que indica a configuração padrão para privacidade de reserva. Para obter informações adicionais sobre essas configurações de privacidade, consulte Location privacy settings and impact. Valores possíveis:
Tipo de dados: Booliano |
| result.external_id | ID externo do reservável. Tipo de dados: Cadeia de caracteres |
| result.flexible_services | Preenchido somente se include_flexible_serviceso parâmetro está definido como verdadeiro e o plug-in de gestão de casos do local de trabalho está instalado. Descrição dos serviços flexíveis associados aos reserváveis. Pode haver um serviço flexível primário e vários serviços flexíveis secundários. Tipo de dados: Matriz de objetos Tabela: Item de serviço do local de trabalho [sn_wsd_case_workplace_service_item] |
| result.flexible_services.additional_text | Texto para solicitar que o usuário selecione serviços flexíveis adicionais. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.allow_only_single_service_item_selection | Sinalizador que indica se os usuários podem selecionar apenas um item de serviço entre o grupo de serviços flexíveis em uma reserva. Valores válidos:
Tipo de dados: Booliano |
| result.flexible_services.category | Categoria dos serviços flexíveis. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.currency_code | Código da moeda usado para calcular o valor da moeda ao solicitar serviços flexíveis. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service | Serviços flexíveis correspondentes a um serviço flexível primário. Tipo de dados: Matriz de objetos Tabela: Item de serviço do local de trabalho [sn_wsd_case_workplace_service_item] |
| result.flexible_services.flexible_service.flexible_service | Detalhes de cada serviço flexível correspondente a um serviço flexível primário. Tipo de dados: Matriz de objetos |
| flexible_services.flexible_service. flexible_service.additional_text | Texto usado para solicitar que um usuário selecione serviços flexíveis adicionais. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.flexible_service.capacity_enabled | Sinalizador que indica se a capacidade da sala deve aparecer na reserva. Se estiver definido como verdadeiro, quantity_enabledsempre será falso. Valores válidos:
Tipo de dados: Booliano |
| result.flexible_services.flexible_service.flexible_service.category | Categoria do serviço flexível. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.flexible_service.category_label | Rótulo da categoria do serviço flexível. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.cleanup_duration | Tempo necessário para limpar ou remover o serviço adicionado ao reservável. Tipo de dados: Número Unidade: Milissegundos |
| flexible_services.flexible_service. flexible_service.image | Link para a imagem do serviço flexível. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.max_capacity | Número máximo de ocupantes que o reservável pode acomodar. Tipo de dados: Número |
| result.flexible_services.flexible_service.flexible_service.name | Nome do serviço flexível. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.preparation_duration | Tempo necessário para adicionar o serviço ao reservável. Tipo de dados: Cadeia de caracteres Unidade: Milissegundos |
| flexible_services.flexible_service.flexible_service.price_per_unit | Detalhes do custo de adicionar o serviço flexível ao reservável. Tipo de dados: Objeto |
| flexible_services.flexible_service. flexible_service.price_per_unit.code | Código da moeda a ser usado ao calcular o custo, como GBP ou USD. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.price_per_unit.value | Custo para cada unidade do serviço flexível na moeda definida no parâmetro de código. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.quantity_enabled | Sinalizador que indica se o campo Quantidade deve aparecer na reserva. Se estiver definido como verdadeiro, capacity_enabledsempre será falso. Valores válidos:
Tipo de dados: Booliano |
| flexible_services.flexible_service.flexible_service.quantity_required | Sinalizador que indica se a quantidade é necessária. Valores válidos:
Tipo de dados: Booliano |
flexible_services.flexible_service. flexible_service.short_description |
Breve descrição do serviço flexível. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.sub_category | Nome da subcategoria do serviço flexível, como chair_layout. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.sub_category_label | Rótulo da subcategoria do serviço flexível, como Layout da cadeira. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.sub_title | Nome do subtítulo do serviço flexível secundário. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.sys_id | Sys_id do serviço flexível. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.text | Texto usado para solicitar que um usuário selecione serviços flexíveis. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service. flexible_service.title | Detalhes dos títulos a serem usados ao adicionar e editar o serviço flexível secundário na IU. Tipo de dados: Objeto |
| flexible_services.flexible_service. flexible_service.title.add | Título usado ao adicionar um serviço flexível secundário na IU. Tipo de dados: Cadeia de caracteres |
| flexible_services.flexible_service. flexible_service.title.edit | Título usado ao editar um serviço flexível secundário na IU. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.label | Rótulo de serviço flexível. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.sub_category | Subcategoria dos serviços flexíveis primários, como cadeira adicional. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.sub_title | Nome do subtítulo do serviço flexível primário. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.text | Texto usado para solicitar que um usuário selecione serviços flexíveis primários. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.title | Detalhes dos títulos a serem usados ao adicionar e editar o serviço flexível primário na IU. Tipo de dados: Objeto |
| result.flexible_services.flexible_service.title.adicionar | Título usado ao adicionar um serviço flexível primário na IU. Tipo de dados: Cadeia de caracteres |
| result.flexible_services.flexible_service.title.editar | Título usado ao editar um serviço flexível primário na IU. Tipo de dados: Cadeia de caracteres |
| resultado.andar | Detalhes sobre o andar em que o reservável está localizado. Tipo de dados: Objeto Tabela: Andar [sn_wsd_core_floor] |
| floor.display_value | Número de exibição do andar em que o reservável reside, como 12. Tipo de dados: Cadeia de caracteres |
| result.floor.sys_id | Sys_id do registro associado. Tipo de dados: Cadeia de caracteres Tabela: Andar [sn_wsd_core_floor] |
| result.image | Detalhes sobre uma imagem que representa o reservável associado. Tipo de dados: Objeto Tabela: Imagens [db_image] |
| result.image.link | Link para uma imagem que representa o reservável. Tipo de dados: Cadeia de caracteres |
| result.image.sys_id | Sys_id do registro de imagem associado. Tipo de dados: Cadeia de caracteres Tabela: Imagens [db_image] |
| result.is_reservable | Sinalizador que indica se o serviço flexível pode ser reservado. Valores válidos:
Tipo de dados: Booliano |
| layouts.results | Preenchido somente se include_layoutso parâmetro está definido como verdadeiro. Lista de layouts associados ao reservável. Tipo de dados: Matriz de objetos
|
| result.layouts.capacity | Número de pessoas que assistirão à reunião. Tipo de dados: Número |
| result.layouts.cleanup_duration | Tempo necessário para limpar o reservável para este layout. Tipo de dados: Número Unidade: Milissegundos |
| result.layouts.image | Detalhes sobre uma imagem que representa o layout do reservável associado. Tipo de dados: Objeto Tabela: Imagens [db_image] |
| result.layouts.image.link | Link para uma imagem que representa o layout deste reservável. Tipo de dados: Cadeia de caracteres Tabela: Imagens [db_image] |
| result.layouts.image.sys_id | Sys_id do registro de imagem associado. Tipo de dados: Cadeia de caracteres |
| result.layouts.is_default | Sinalizador que indica se o layout associado é o padrão para o reservável. Valores válidos:
Tipo de dados: Booliano |
| result.layouts.max_capacity | Número máximo de pessoas que o layout associado ao reservável pode acomodar. Tipo de dados: Número |
| result.layouts.name | Nome do layout do local. Tipo de dados: Cadeia de caracteres |
| result.layouts.preparation_duration | Tempo necessário para preparar o layout do local associado. Tipo de dados: Número Unidade: Milissegundos |
| result.layouts.short_description | Breve descrição do layout do local. Tipo de dados: Cadeia de caracteres |
| result.layouts.sys_id | Sys_id do layout do local. Tipo de dados: Cadeia de caracteres Tabela: Layout [sn_wsd_rsv_layout] |
| result.location_type | Detalhes sobre o tipo de local do reservável, como local de trabalho/mesa, café ou academia. Tipo de dados: Objeto Tabela: Tipo de espaço [sn_wsd_core_space_type] |
| result.location_type.display_value | Valor de exibição do tipo de local. Tipo de dados: Cadeia de caracteres |
| result.location_type.sys_id | Sys_id do registro associado. Tipo de dados: Cadeia de caracteres Tabela: Tipo de espaço [sn_wsd_core_space_type] |
| MeetingProviders | Detalhes sobre os provedores de reunião virtual associados ao reservável. Tipo de dados: Matriz de objetos Tabela: Provedor de reunião virtual [sn_wsd_rsv_virtual_meeting_provider] |
| MeetingProviders.display_value | Valor de exibição do nome do provedor virtual. Tipo de dados: Cadeia de caracteres |
| Result.meetingProviders.Value | Valor real do nome do provedor virtual no registro. Tipo de dados: Cadeia de caracteres |
| Result.ModuleType | Módulo reservável associado ao reservável, como mesas ou sala de reunião. Tipo de dados: Cadeia de caracteres |
| result.name | Nome do reservável. Tipo de dados: Cadeia de caracteres |
| resultado.número | Identificador exclusivo do reservável. Este valor é mais legível do que o sys_id. Tipo de dados: Cadeia de caracteres |
| resultado.ordem | Número do pedido do reservável. Tipo de dados: Número |
| require_approval | Sinalizador que indica se a reserva do reservável requer uma aprovação. Valores possíveis:
Tipo de dados: Booliano |
| result.requires_check_in | Sinalizador que indica se o reservável requer que o usuário faça check-in. Valores válidos:
Tipo de dados: Booliano |
| result.require_subject | Sinalizador que indica se o usuário deve inserir um assunto ao fazer a reserva. Valores válidos:
Tipo de dados: Booliano |
| reservable_quantity | Número máximo de vezes que o reservável associado pode ser reservado para o mesmo horário. Este valor é usado ao atribuir espaços de bairro a uma área. Tipo de dados: Inteiro |
| result.site | Detalhes sobre o site onde o reservável reside. Tipo de dados: Objeto Tabela: Site [sn_wsd_core_site] |
| result.site.display_value | Valor de exibição do site. Tipo de dados: Cadeia de caracteres |
| result.standard_services | Preenchido somente se include_standard_serviceso parâmetro está definido como verdadeiro. Serviços padrão associados, como flipchart, tela de projetor, quadro branco e marcadores. Tipo de dados: Matriz de objetos
|
| result.standard_services.font_awesome_icon | Nome do ícone de miniatura associado ao serviço padrão. Tipo de dados: Cadeia de caracteres |
| result.standard_services.name | Nome do serviço padrão. Tipo de dados: Cadeia de caracteres |
| result.standard_services.short_description | Breve descrição do serviço padrão. Tipo de dados: Cadeia de caracteres |
| result.standard_services.sys_id | Sys_id do registro de serviço padrão. Tipo de dados: Cadeia de caracteres Tabela: Serviço padrão [sn_wsd_rsv_standard_service] |
| result.site.sys_id | Sys_id do registro do site associado. Tipo de dados: Cadeia de caracteres Tabela: Site [sn_wsd_core_site] |
| Result.tablename | Nome da tabela na qual o registro reservável reside. Tipo de dados: Cadeia de caracteres |
| result.title | Título do reservável. Tipo de dados: Cadeia de caracteres |
| result.type | Tipo de reservável, como local. Tipo de dados: Cadeia de caracteres |
Solicitação de curl
O exemplo de código a seguir mostra como chamar este endpoint para retornar detalhes sobre os reserváveis especificados.
curl "http://instance.servicenow.com/api/sn_wsd_rsv/v2/reservable/list_reservables" \
--request POST \
--header "Accept:application/json" \
--header "Content-Type:application/json" \
--data "{\"space_sys_ids\":\"3ed3139977220110b3d7be377b5a99d1\",\"reservable_module_sys_id\":\"c31241cedb7650106c731dcd13961917\",\"include_flexible_services\":true,\"include_standard_services\":true,\"include_reservable_purposes\":true,\"include_layouts\":false}" \
--user 'username:'password'
Corpo da resposta. Este exemplo retorna detalhes sobre todos os reserváveis listados no corpo da solicitação.
{
"result": [
{
"sys_id": "3ed3139977220110b3d7be377b5a99d1",
"external_id": "447b9dfb475a011064062782846d4382",
"wsd_email": null,
"name": "A263",
"title": "A263",
"description": null,
"image": null,
"number": "ROOM0000181",
"site": {
"sys_id": "b35f47ffdba05010f342a0da4b961998",
"display_value": "Italy"
},
"campus": {
"sys_id": "87831b1977220110b3d7be377b5a9946",
"display_value": ""
},
"building": {
"sys_id": "dea39b1977220110b3d7be377b5a9955",
"display_value": "",
"timezone": {
"value": "",
"displayValue": ""
}
},
"floor": {
"sys_id": "68d31f5977220110b3d7be377b5a991b",
"display_value": ""
},
"area": null,
"capacity": "17",
"reservable_quantity": "1",
"location_type": {
"sys_id": "20713b83eb512010b89bfdfc9c522899",
"display_value": "Room"
},
"order": null,
"requires_check_in": null,
"is_reservable": "1",
"type": "location",
"moduleType": "Meeting rooms",
"meetingProviders": [],
"require_subject": true,
"allow_invitees": false,
"display_number_of_attendees": false,
"display_on_behalf_of": true,
"display_sensitivity": true,
"enable_group_reservations": false,
"allow_reservation_message": false,
"warn_employee_for_duplicate_reservation": false,
"enable_reservation_privacy": false,
"employee_override_privacy": false,
"tableName": "sn_wsd_core_room",
"require_approval": false,
"flexible_services": [
{
"allow_only_single_service_item_selection": true,
"category": "50723fbf07100110c9b36b6e0ad300b4",
"label": "Space arrangement",
"description": "This is a service to request a different space configuration as part of a reservation.",
"sub_category": "chair_layout",
"title": {
"edit": "Update Space arrangement for A263",
"add": "Add Space arrangement for A263"
},
"sub_title": "Add a space arrangement item to get started",
"text": "Select space arrangement item",
"additional_text": "Select another space arrangement item",
"currency_code": "GBP",
"flexible_service": [
{
"sub_category": "chair_layout",
"label": "Chair layout",
"flexible_service": [
{
"sys_id": "e2ecf7b307500110c9b36b6e0ad30033",
"name": "Classroom Style",
"short_description": "Rows of tables arranged with all participants facing towards the front of the room",
"category": "50723fbf07100110c9b36b6e0ad300b4",
"category_label": "Space arrangement",
"sub_category": "chair_layout",
"sub_category_label": "Chair layout",
"image": "08d6ff68d5122110fa9b1500c1d696c5.iix",
"quantity_enabled": false,
"quantity_required": false,
"capacity_enabled": true,
"max_capacity": "",
"preparation_duration": "1970-01-01 00:15:00",
"cleanup_duration": "1970-01-01 00:15:00",
"price_per_unit": {
"value": 0,
"code": "GBP"
},
"title": {
"edit": "Update Space arrangement for A263",
"add": "Add Space arrangement for A263"
},
"sub_title": "Add a space arrangement item to get started",
"text": "Select space arrangement item",
"additional_text": "Select another space arrangement item"
},
{
"sys_id": "1cf33fff07100110c9b36b6e0ad30077",
"name": "Banquet Rounds",
"short_description": "Round tables arranged throughout the room. Participants are seated around the entire perimeter of each table",
"category": "50723fbf07100110c9b36b6e0ad300b4",
"category_label": "Space arrangement",
"sub_category": "chair_layout",
"sub_category_label": "Chair layout",
"image": "cdc67720d5522110fa9b1500c1d69636.iix",
"quantity_enabled": false,
"quantity_required": false,
"capacity_enabled": true,
"max_capacity": "",
"preparation_duration": "1970-01-01 00:15:00",
"cleanup_duration": "1970-01-01 00:15:00",
"price_per_unit": {
"value": 0,
"code": "GBP"
},
"title": {
"edit": "Update Space arrangement for A263",
"add": "Add Space arrangement for A263"
},
"sub_title": "Add a space arrangement item to get started",
"text": "Select space arrangement item",
"additional_text": "Select another space arrangement item"
},
{
"sys_id": "21e2c08407600110c9b36b6e0ad3007c",
"name": "Theater Style",
"short_description": "Rows of chairs (no tables) arranged with all participants facing towards the front of the room",
"category": "50723fbf07100110c9b36b6e0ad300b4",
"category_label": "Space arrangement",
"sub_category": "chair_layout",
"sub_category_label": "Chair layout",
"image": "f3d67fa4d5122110fa9b1500c1d6968b.iix",
"quantity_enabled": false,
"quantity_required": false,
"capacity_enabled": true,
"max_capacity": "",
"preparation_duration": "1970-01-01 00:15:00",
"cleanup_duration": "1970-01-01 00:15:00",
"price_per_unit": {
"value": 0,
"code": "GBP"
},
"title": {
"edit": "Update Space arrangement for A263",
"add": "Add Space arrangement for A263"
},
"sub_title": "Add a space arrangement item to get started",
"text": "Select space arrangement item",
"additional_text": "Select another space arrangement item"
}
]
}
]
},
{
"allow_only_single_service_item_selection": false,
"category": "c9ab1c89c3500110547e3810a840dd41",
"label": "Catering",
"description": "This is a service to request catering as part of a reservation.",
"sub_category": "drinks",
"title": {
"edit": "Update Catering for A263",
"add": "Add Catering for A263"
},
"sub_title": "Add a catering item to get started",
"text": "Select catering item",
"additional_text": "Select another catering item",
"currency_code": "GBP",
"flexible_service": [
{
"sub_category": "drinks",
"label": "Drinks",
"flexible_service": [
{
"sys_id": "48d72985c3900110547e3810a840dd7d",
"name": "Champagne",
"short_description": "",
"category": "c9ab1c89c3500110547e3810a840dd41",
"category_label": "Catering",
"sub_category": "drinks",
"sub_category_label": "Drinks",
"image": "",
"quantity_enabled": true,
"quantity_required": false,
"capacity_enabled": false,
"max_capacity": "",
"preparation_duration": 0,
"cleanup_duration": 0,
"price_per_unit": {
"value": 0,
"code": "GBP"
},
"title": {
"edit": "Update Catering for A263",
"add": "Add Catering for A263"
},
"sub_title": "Add a catering item to get started",
"text": "Select catering item",
"additional_text": "Select another catering item"
}
]
}
]
}
],
"standard_services": [],
"reservable_purposes": []
}
]
}