---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# API de serviço extra do WSD

# API de serviço extra do WSD {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 12 min. de leitura

A API de serviço extraPrestação de serviços no local de trabalho (WSD) fornece endpoints para recuperar serviços extras, como layouts de local e serviços padrão de um local de trabalho.
Para acessar esta API, o solicitante deve ter a função sn_wsd_core.workplace_user.

Esta API é executada no namespace `sn_wsd_rsv`. Para acessar esta API, o plug-in Workplace Reservation Management (sn_wsd_rsv) deve ser ativado.

Para obter informações adicionais sobre Gestão de reservas do local de trabalho, consulte [Workplace Reservation Management](https://www.servicenow.com/docs/access?context=workplace-rsv-mgmt-feat&version=xanadu&pubname=xanadu-employee-service-management&ft:locale=en-US).

## Solicitação de serviço extra do WSD - PATCH /api/sn_wsd_rsv/wsd_extra_service_request/reservation/{sys_id} {#ariaid-title2}

Retorna as solicitações de serviço extra associadas a uma única reserva.
Nota:  
Este endpoint não funciona para reservas de grupo ou múltiplas.

### Formato da URL

URL com controle de versão: /api/sn_wsd_rsv/{api_version}/wsd_extra_service_request/reservation/{sys_id}

URL padrão: /api/sn_wsd_rsv/wsd_extra_service_request/reservation/{sys_id}

### Parâmetros de solicitação compatíveis

{#wsd_ex_serv_req-GET-reserv__entry__2}{#wsd_ex_serv_req-GET-reserv__version-RESTAPI}

| Nome | Descrição |
|-|-|
| api_version | Opcional. Versão do endpoint a ser acessada. Por exemplo, <kbd class="ph userinput">v1</kbd> ou <kbd class="ph userinput">v2</kbd>. Somente especifique este valor para usar uma versão de endpoint diferente da mais recente. Tipo de dados: cadeia de caracteres |
| sys_id | Sys_id do registro de reserva para o qual os detalhes da solicitação de serviço extra serão retornados. Localizado na tabela Reserva de local de trabalho \[sn_wsd_rsv_reservation\]. Tipo de dados: cadeia de caracteres |
[Tabela 1. Parâmetros de caminho]

{#wsd_ex_serv_req-GET-reserv__entry__8}

| Nome | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 2. Parâmetros de consulta]

{#wsd_ex_serv_req-GET-reserv__entry__12}

| Nome | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 3. Parâmetros do corpo da solicitação]

### 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](https://servicenow-prod.fluidtopics.net/_wb_5~ll90zKaDApNe9ciw "REST (Transferência de Estado Representacional) é uma arquitetura sem estado simples que fornece padrões entre sistemas de computador na Web, facilitando a comunicação entre eles.").
{#wsd_ex_serv_req-GET-reserv__entry__16}{#wsd_ex_serv_req-GET-reserv__accept-RESTAPI}

| Cabeçalho | Descrição |
|-|-|
| Aceitar | Formato de dados do corpo da resposta. Tipos compatíveis: application/json ou application/xml. Padrão: application/json |
[Tabela 4. Cabeçalhos da solicitação]

{#wsd_ex_serv_req-GET-reserv__entry__20}

| Cabeçalho | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 5. Cabeçalhos de resposta]

### Códigos de status

Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de códigos de status possíveis usados na REST API, consulte [Códigos de resposta HTTP de REST API](https://servicenow-prod.fluidtopics.net/_wb_5~ll90zKaDApNe9ciw "REST (Transferência de Estado Representacional) é uma arquitetura sem estado simples que fornece padrões entre sistemas de computador na Web, facilitando a comunicação entre eles.").
{#wsd_ex_serv_req-GET-reserv__entry__24}{#wsd_ex_serv_req-GET-reserv__entry-200-status-code}{#wsd_ex_serv_req-GET-reserv__entry-401-status-code}{#wsd_ex_serv_req-GET-reserv__entry-500-status-code}

| Código de status | Descrição |
|-|-|
| 200 | Bem-sucedido. A solicitação foi processada com sucesso. |
| 400 | Solicitação Incorreta. O sys_id de reserva está ausente, é inválido ou não existe. |
| 401 | Não autorizado. As credenciais do usuário estão incorretas ou não foram aprovadas. |
| 500 | Erro interno do servidor. Ocorreu um erro inesperado ao processar a solicitação. A resposta contém informações adicionais sobre o erro. |
[Tabela 6. Códigos de status]

### Parâmetros do corpo da resposta

{#wsd_ex_serv_req-GET-reserv__entry__34}

| Nome | Descrição |
|-|-|
| resultado | Detalhes sobre a solicitação de serviço extra especificada. Tipo de dados: objeto { "result": { "reservableId": "String", "reservationId": "String", "serviceCategories": {Object}, "serviceTimes": {Object} } } |
| result.reservableId | Sys_id do local de trabalho em que a reserva é criada. Localizado na tabela Local do local de trabalho \[sn_wsd_core_workplace_location\]. Tipo de dados: cadeia de caracteres |
| result.reservationId | Sys_id da reserva para a qual os detalhes da solicitação de serviço extra serão retornados. Localizado na tabela Reserva de local de trabalho \[sn_wsd_rsv_reservation\]. Tipo de dados: cadeia de caracteres |
| result.serviceCategories | Detalhes sobre a categoria de serviço dos serviços extras associados. Tipo de dados: "serviceCategories": { "String": { "categoryFriendlyName": "String", "categoryCurrencyCode": "String", "comment": "String", "flexibleServices": [Array], "serviceTimes": {Object} } } |
| result.serviceCategories.category​Name | Nome amigável da categoria do serviço de local de trabalho ou serviço extra, como Organização de espaço. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.​categoryCurrencyCode | Código da moeda usado para calcular o custo do item de serviço ou serviço extra do local de trabalho. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.comment | Comentários sobre a categoria de serviço. Tipo de dados: cadeia de caracteres |
| resultado.serviçosflexíveis | Detalhes sobre cada um dos itens de serviço do local de trabalho ou serviço extra solicitado para a reserva. Tipo de dados: matriz de objetos "flexibleServices": [ { "capacity": Number, "capacityEnabled": Boolean, "category": "String", "categoryComment": "String", "categoryFriendlyName": "String", "comment": "String", "currencyCode": "String", "deliveryTime": "String", "flexibleServiceId": "String", "flexibleServiceName": "String", "maxCapacity": Number, "quantity": Number, "quantityEnabled": Boolean, "requestId": "String", "serviceItemImage": "String", "servicePrice": Number, "serviceTimes": {Object}, "state": {Object}, "subCategory": {Object}, "totalPrice": Number, } ] |
| result.serviceCategories.flexibleServices.​capacity | Capacidade solicitada ao solicitar o item de serviço do local de trabalho. Tipo de dados: número |
| result.serviceCategories.flexibleServices.​capacityEnabled | Sinalizador que indica se o usuário que está criando a reserva pode especificar a capacidade do local de trabalho. Valores válidos: * verdadeiro: o usuário pode especificar a capacidade. * falso: o usuário não pode especificar a capacidade. Tipo de dados: booliano |
| result.serviceCategories.flexibleServices.​category | Sys_id da categoria do serviço de local de trabalho ou serviço extra associado à reserva. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​categoryComment | Comentários adicionais sobre a categoria. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​categoryCustomlyName | Nome amigável da categoria do serviço de local de trabalho ou serviço extra, como Organização de espaço. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​comment | Comentários adicionais sobre o item de serviço do local de trabalho ou serviço extra. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​currencyCode | Código da moeda usado para calcular o custo do item de serviço ou serviço extra associado ao local de trabalho. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​deliveryTime | Tempo de entrega do item de serviço no local de trabalho ou serviço extra. Tipo de dados: cadeia de caracteres Formato: UTC - yyyy-mm-ddThh:mm:ssZ, como 2021-02-05T18:00:00Z |
| result.serviceCategories.flexibleServices.​flexibleServiceId | Sys_id do serviço extra ou item de serviço do local de trabalho. Localizado na tabela \[sn_wsd_case_workplace_service_item\]. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​flexibleServiceName | Nome do serviço extra associado ou item de serviço do local de trabalho. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​maxCapacity | Capacidade máxima do local de trabalho que pode ser solicitada. Tipo de dados: número |
| result.serviceCategories.flexibleServices.​quantity | Número de itens de serviço extra solicitados. Tipo de dados: número |
| result.serviceCategories.flexibleServices.​quantityEnabled | Sinalizador que indica se o usuário que está criando a reserva pode especificar a quantidade de itens de serviço. Valores válidos: * verdadeiro: o usuário pode especificar a quantidade. * falso: o usuário não pode especificar a quantidade. Tipo de dados: booliano |
| result.serviceCategories.flexibleServices.​requestId | Sys_id do serviço extra ou item de serviço do local de trabalho. Localizado na tabela \[sn_wsd_case_service_item_request\]. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​serviceItemImage | Nome do arquivo da imagem em miniatura do item de serviço do local de trabalho. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​servicePrice | Custo do item de serviço do local de trabalho ou serviço extra. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​serviceTimes | Detalhes sobre o tempo necessário para preparar e limpar o item de serviço do local de trabalho. Tipo de dados: objeto "serviceTimes": { "endCleanup": "String", "endPreparation": "String", "startCleanup": "String", "startPreparation": "String" } |
| result.serviceCategories.flexibleServices.​serviceTimes.endCleanup | Data e hora em que a limpeza do item de serviço do local de trabalho terminará. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​serviceTimes.endPreparation | Data e hora em que a preparação do item de serviço do local de trabalho terminará. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​serviceTimes.startCleanup | Data e hora em que a limpeza do item de serviço do local de trabalho será iniciada. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​serviceTimes.startPreparation | Data e hora em que a preparação do item de serviço do local de trabalho será iniciada. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.state | Detalhes sobre o estado atual do item de serviço do local de trabalho associado. Tipo de dados: objeto "state": { "display_value": "String", "value": "String" } |
| result.serviceCategories.flexibleServices.state.​display_value | Valor de exibição do estado do item de serviço do local de trabalho, como Aberto. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.state.​value | Valor interno do estado do item de serviço do local de trabalho, como Aberto. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​subCategory | Detalhes sobre a subcategoria do item de serviço associado ao local de trabalho. Tipo de dados: objeto "subCategory": { "display_value": "String", "value": "String" } |
| result.serviceCategories.flexibleServices.​subCategory.display_value | Valor de exibição da subcategoria do item de serviço do local de trabalho ou serviço extra, como layout de cadeira, bebidas ou suporte de TI. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​subCategory.value | Valor interno da subcategoria do item de serviço do local de trabalho ou serviço extra, como cadeira_layout, bebidas ou IT_support. Tipo de dados: cadeia de caracteres |
| result.serviceCategories.flexibleServices.​total_Price | Custo total do item de serviço do local de trabalho ou serviço extra para a reserva. Tipo de dados: número |
| result.ServiceTimes | Detalhes sobre o tempo necessário para preparar e limpar o item de serviço do local de trabalho. Tipo de dados: objeto "serviceTimes": { "endCleanup": "String", "endPreparation": "String", "startCleanup": "String", "startPreparation": "String" } |
| result.ServiceTimes.endCleanup | Data e hora em que a limpeza do item de serviço do local de trabalho terminará. Tipo de dados: cadeia de caracteres |
| result.serviceTimes.endPreparation | Data e hora em que a preparação do item de serviço do local de trabalho terminará. Tipo de dados: cadeia de caracteres |
| result.ServiceTimes.startCleanup | Data e hora em que a limpeza do item de serviço do local de trabalho será iniciada. Tipo de dados: cadeia de caracteres |
| result.serviceTimes.startPreparation | Data e hora em que a preparação do item de serviço do local de trabalho será iniciada. Tipo de dados: cadeia de caracteres |
[ ]

### Solicitação de cURL

Este exemplo de código mostra como solicitar os detalhes dos serviços extras ou itens de serviço do local de trabalho para uma reserva.

    curl "http://instance.servicenow.com/api/sn_wsd_rsv/wsd_extra_service_request/reservation/383e36c1536f01103cf7ddeeff7b1245" \
    --request GET \
    --header "Accept:application/json" \
    --user "username": "password"

Retornar resultados:

    {
      "result": {
        "reservationId": "383e36c1536f01103cf7ddeeff7b1245",
        "serviceTimes": {
          "startPreparation": "2022-05-17T11:45:00ZZ",
          "endPreparation": "2022-05-17T12:00:00ZZ",
          "startCleanup": "2022-05-17T13:00:00ZZ",
          "endCleanup": "2022-05-17T13:15:00ZZ"
        },
        "reservableId": "02000d4edb7650106c731dcd13961914",
        "serviceCategories": {
          "50723fbf07100110c9b36b6e0ad300b4": {
            "serviceTimes": {
              "startPreparation": "2022-05-17T11:45:00Z",
              "endPreparation": "2022-05-17T12:00:00Z",
              "startCleanup": "2022-05-17T13:00:00Z",
              "endCleanup": "2022-05-17T13:15:00Z"
            },
            "flexibleServices": [
              {
                "requestId": "743eb605536f01103cf7ddeeff7b126b",
                "category": "50723fbf07100110c9b36b6e0ad300b4",
                "categoryComment": "test2",
                "subCategory": {
                  "value": "chair_layout",
                  "display_value": "Chair layout"
                },
                "categoryFriendlyName": "Space arrangement",
                "servicePrice": 0,
                "serviceItemImage": "4c6a0d7107600110c9b36b6e0ad300fc.iix",
                "currencyCode": "GBP",
                "totalPrice": 0,
                "flexibleServiceId": "21e2c08407600110c9b36b6e0ad3007c",
                "flexibleServiceName": "Theater Style",
                "deliveryTime": "2022-05-17 12:00:00",
                "comment": "test1",
                "quantity": 1,
                "capacity": 1,
                "quantityEnabled": false,
                "capacityEnabled": true,
                "maxCapacity": null,
                "state": {
                  "value": "2",
                  "display_value": "Work in Progress"
                },
                "serviceTimes": {
                  "startPreparation": "2022-05-17T11:45:00Z",
                  "endPreparation": "2022-05-17T12:00:00Z",
                  "startCleanup": "2022-05-17T13:00:00Z",
                  "endCleanup": "2022-05-17T13:15:00Z"
                }
              }
            ],
            "comment": "test2",
            "categoryFriendlyName": "Space arrangement",
            "categoryCurrencyCode": "GBP"
          }
        }
      }
    }

## Solicitação de serviço extra do WSD - PATCH /api/sn_wsd_rsv/wsd_extra_service_request/submit {#ariaid-title3}

Adiciona uma nova solicitação de serviço extra ou atualiza uma solicitação de serviço extra existente para uma reserva única especificada.
Nota:  
Este endpoint não funciona para reservas de grupo ou múltiplas.

### Formato da URL

URL com controle de versões: /api/sn_wsd_rsv/{api_version}/wsd_extra_service_request/submit

URL padrão: /api/sn_wsd_rsv/wsd_extra_service_request/submit

### Parâmetros de solicitação compatíveis

{#wsd_ex_serv_req-POST-submit__entry__2}{#wsd_ex_serv_req-POST-submit__version-RESTAPI}

| Nome | Descrição |
|-|-|
| api_version | Opcional. Versão do endpoint a ser acessada. Por exemplo, <kbd class="ph userinput">v1</kbd> ou <kbd class="ph userinput">v2</kbd>. Somente especifique este valor para usar uma versão de endpoint diferente da mais recente. Tipo de dados: cadeia de caracteres |
[Tabela 7. Parâmetros de caminho]

{#wsd_ex_serv_req-POST-submit__entry__6}

| Nome | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 8. Parâmetros de consulta]

{#wsd_ex_serv_req-POST-submit__entry__10}

| Nome | Descrição |
|-|-|
| ReserveDateTimeChanged | Sinalizador que indica se a data e a hora da reserva foram alteradas. Valores válidos: * verdadeiro: a data e a hora da reserva foram alteradas. * falso: a data e a hora da reserva não foram alteradas. {#wsd_ex_serv_req-POST-submit__ul_w3q_ckc_2cc} Tipo de dados: booliano Padrão: falso |
| IdReservável | Obrigatório. Sys_id do local de trabalho em que a reserva é criada. Localizado na tabela Local do local de trabalho \[sn_wsd_core_workplace_location\]. Tipo de dados: cadeia de caracteres |
| ID da reserva | Obrigatório. Sys_id da reserva à qual as solicitações de serviço extras serão adicionadas. Localizado na tabela Reserva de local de trabalho \[sn_wsd_rsv_reservation\]. Tipo de dados: cadeia de caracteres |
| serviceCategories | Obrigatório. Lista de itens de serviço do local de trabalho ou serviços extras a serem adicionados à reserva. Tipo de dados: matriz de objetos "serviceCategories": [ { "category": "String", "comment": "String", "flexibleServices": [Array] } ] |
| serviceCategories.category | Obrigatório. Sys_id ou nome do serviço de local de trabalho a ser adicionado à reserva. Localizado na tabela Serviço do local de trabalho \[sn_wsd_case_workplace_service\]. Tipo de dados: cadeia de caracteres |
| serviceCategories.comentário | Obrigatório. Comentários sobre a categoria de serviço. Tipo de dados: cadeia de caracteres |
| serviceCategories.flexibleServices | Obrigatório. Detalhes sobre cada um dos itens de serviço do local de trabalho ou serviço extra a serem adicionados ou cancelados da reserva. Tipo de dados: matriz de objetos "flexibleServices": [ { "cancelFlag": Boolean, "comment": "String", "deliveryTime": "String", "extraServiceRequestId": "String", "flexibleServiceId": "String", "quantity": Number } ] |
| serviceCategories.flexibleServices.cancelFlag | Sinalizador que indica se a solicitação de serviço extra especificada deve ser cancelada. Valores possíveis: * verdadeiro: exclua a solicitação de serviço extra associada. * falso: nenhuma operação. Tipo de dados: booliano Padrão: falso |
| serviceCategories.flexibleServices.comment | Obrigatório. Comentários adicionais sobre o item de serviço do local de trabalho ou serviço extra. Tipo de dados: cadeia de caracteres |
| serviceCategories.flexibleServices.​deliveryTime | Obrigatório. Tempo de entrega do item de serviço no local de trabalho ou serviço extra. Tipo de dados: cadeia de caracteres Formato: UTC - yyyy-mm-ddThh:mm:ssZ, como 2021-02-05T18:00:00Z |
| serviceCategories.flexibleServices.​extraServiceRequestId | Sys_id da solicitação de serviço extra existente. Forneça este parâmetro para atualizar uma solicitação de serviço extra existente. Localizado na tabela Itens de serviço de solicitação \[sn_wsd_case_service_item_request\]. Tipo de dados: cadeia de caracteres |
| serviceCategories.flexibleServices.​flexibleServiceId | Obrigatório. Sys_id do serviço extra ou item de serviço do local de trabalho. Localizado na tabela Item de serviço do local de trabalho \[sn_wsd_case_workplace_service_item\]. Tipo de dados: cadeia de caracteres |
| serviceCategories.flexibleServices.​quantity | Obrigatório. Número de itens de serviço extra solicitados. Tipo de dados: número |
[Tabela 9. Parâmetros do corpo da solicitação]

### 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](https://servicenow-prod.fluidtopics.net/_wb_5~ll90zKaDApNe9ciw "REST (Transferência de Estado Representacional) é uma arquitetura sem estado simples que fornece padrões entre sistemas de computador na Web, facilitando a comunicação entre eles.").
{#wsd_ex_serv_req-POST-submit__entry__38}{#wsd_ex_serv_req-POST-submit__accept-reserv-entry}{#wsd_ex_serv_req-POST-submit__content_type-JSON-only-entry-RESTAPI}

| Cabeçalho | Descrição |
|-|-|
| Aceitar | Formato de dados do corpo da solicitação. Tipos compatíveis: application/json, application/xml ou, text/xml. Padrão: application/json |
| Tipo de conteúdo | Formato de dados do corpo da solicitação. Oferece suporte somente a application/json. |
[Tabela 10. Cabeçalhos da solicitação]

{#wsd_ex_serv_req-POST-submit__entry__44}

| Cabeçalho | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 11. Cabeçalhos de resposta]

### Códigos de status

Os seguintes códigos de status se aplicam a esta ação HTTP. Para obter uma lista de códigos de status possíveis usados na REST API, consulte [Códigos de resposta HTTP de REST API](https://servicenow-prod.fluidtopics.net/_wb_5~ll90zKaDApNe9ciw "REST (Transferência de Estado Representacional) é uma arquitetura sem estado simples que fornece padrões entre sistemas de computador na Web, facilitando a comunicação entre eles.").
{#wsd_ex_serv_req-POST-submit__entry__48}{#wsd_ex_serv_req-POST-submit__entry-200-status-code}{#wsd_ex_serv_req-POST-submit__entry-400-status-code}{#wsd_ex_serv_req-POST-submit__entry-401-status-code}{#wsd_ex_serv_req-POST-submit__entry-500-status-code}

| Código de status | Descrição |
|-|-|
| 200 | Bem-sucedido. A solicitação foi processada com sucesso. |
| 400 | Solicitação Incorreta. Foi detectado um tipo de solicitação incorreto ou solicitação malformada. |
| 401 | Não autorizado. As credenciais do usuário estão incorretas ou não foram aprovadas. |
| 500 | Erro interno do servidor. Ocorreu um erro inesperado ao processar a solicitação. A resposta contém informações adicionais sobre o erro. |
[Tabela 12. Códigos de status]

### Parâmetros do corpo da resposta

{#wsd_ex_serv_req-POST-submit__entry__58}

| Nome | Descrição |
|-|-|
| resultado | Retornar resultados para a solicitação. Tipo de dados: objeto "result": { "extraServiceRequests": [Array], "reservableId": "String", "reservationId": "String", "success": Boolean } |
| result.extraServiceRequests | Detalhes sobre a solicitação de serviço extra adicionada ou cancelada. Tipo de dados: matriz de objeto "result": { "extraServiceRequests": [ { "flexibleServiceId": "String", "requestId": "String" } ] } |
| result.extraServiceRequests.flexibleServiceId | Sys_id da solicitação de item de serviço extra que foi adicionado à reserva. Localizado na tabela Item de serviço do local de trabalho \[sn_wsd_case_workplace_service_item\]. Tipo de dados: cadeia de caracteres |
| result.extraServiceRequests.requestId | Sys_id do item de serviço extra que foi adicionado à solicitação. Localizado na tabela Itens de serviço de solicitação \[sn_wsd_case_service_item_request\]. Tipo de dados: cadeia de caracteres |
| result.reservableId | Sys_id do local de trabalho em que a reserva é criada. Localizado na tabela Local do local de trabalho \[sn_wsd_core_workplace_location\]. Tipo de dados: cadeia de caracteres |
| result.reservationId | Sys_id da reserva para a qual a solicitação de serviço extra foi adicionada. Localizado na tabela Reserva de local de trabalho \[sn_wsd_rsv_reservation\]. Tipo de dados: cadeia de caracteres |
| resultado.sucesso | Sinalizador que indica se a solicitação de serviço extra foi adicionada à reserva com sucesso. Valores possíveis: * verdadeiro: adicionado com sucesso. * falso: falha na operação. {#wsd_ex_serv_req-POST-submit__ul_gwq_mdf_xtb} Tipo de dados: booliano |
[ ]

### Solicitação de cURL

O exemplo de código a seguir mostra como adicionar uma solicitação de item de serviço extra a uma reserva.

    curl "http://instance.servicenow.com/api/sn_wsd_rsv/wsd_extra_service_request/submit" \
    --request POST \
    --header "Accept:application/json" \
    --header "Concept-Type:application/json" \
    --user 'username':'password'

Retornar resultados:

    {
      "result": {
        "reservationId": "2dc2efdf531701103cf7ddeeff7b1227",
        "reservableId": "02000d4edb7650106c731dcd13961914",
        "extraServiceRequests": [
          {
            "requestId": "bea46dbc53e701103cf7ddeeff7b1236",
            "flexibleServiceId": "e2ecf7b307500110c9b36b6e0ad30033"
          }
    ],
        "success": true
      }
    }


