---
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


---

# WSD Extra Service Request API

# WSD Extra Service Request API {#ariaid-title1}

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

A API de solicitação de serviço extraPrestação de serviços no local de trabalho (WSD) fornece endpoints para gerenciar solicitações de serviço extra para reservas.
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 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).

## Serviço extra do WSD - GET /sn_wsd_rsv/extra_service/list_loc_layouts {#ariaid-title2}

Retorna os detalhes sobre os layouts de local associados a um local de trabalho especificado.

### Formato da URL

URL com controle de versões: /api/sn_wsd_rsv/{api_version}/extra_service/list_loc_layouts

URL padrão: /api/sn_wsd_rsv/extra_service/list_loc_layouts

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

{#wsd_ex_serv-GET-list_loc_layouts__entry__2}{#wsd_ex_serv-GET-list_loc_layouts__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 1. Parâmetros de caminho]

{#wsd_ex_serv-GET-list_loc_layouts__entry__6}{#wsd_ex_serv-GET-list_loc_layouts__location-reserv-entry}

| Nome | Descrição |
|-|-|
| local | Obrigatório. Sys_id do local de trabalho para o qual os detalhes do layout do local serão retornados. Localizado na tabela Local do local de trabalho \[sn_wsd_core_workplace_location\]. Tipo de dados: cadeia de caracteres |
[Tabela 2. Parâmetros de consulta]

{#wsd_ex_serv-GET-list_loc_layouts__entry__10}

| Nome | Descrição |
|-|-|
| Nenhum(a) | Obrigatório. |
[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-GET-list_loc_layouts__entry__14}{#wsd_ex_serv-GET-list_loc_layouts__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-GET-list_loc_layouts__entry__18}

| 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-GET-list_loc_layouts__entry__22}{#wsd_ex_serv-GET-list_loc_layouts__entry-200-status-code}{#wsd_ex_serv-GET-list_loc_layouts__entry-400-status-code}{#wsd_ex_serv-GET-list_loc_layouts__entry-401-status-code}{#wsd_ex_serv-GET-list_loc_layouts__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 6. Códigos de status]

### Parâmetros do corpo da resposta

{#wsd_ex_serv-GET-list_loc_layouts__entry__32}

| Nome | Descrição |
|-|-|
| resultado | Lista dos layouts associados ao local de trabalho especificado. Tipo de dados: matriz de objetos "result": [ { "capacity": Number, "cleanup_duration": "String", "image": {Object}, "is_default": Boolean, "max_capacity": Number, "name": "String", "preparation_duration": "String", "short_description": "String", "sys_id": "String" } ] |
| resultado.capacidade | Número de pessoas que participarão da reunião. Tipo de dados: número |
| resultado.cleanup_duration | Quantidade de tempo necessária para limpar o reservável para este layout. Tipo de dados: número Unidade: Milissegundos |
| resultado.imagem | Detalhes sobre uma imagem que representa o layout do reservável associado. Localizado na tabela Imagens \[db_image\]. "image": { "link": "String", "sys_id": "String" } |
| result.image.link | Link para uma imagem que representa o layout deste reservável. Localizado na tabela Imagens \[db_image\]. Tipo de dados: cadeia de caracteres |
| resultado.imagem.sys_id | Sys_id do registro de imagem associado. Tipo de dados: cadeia de caracteres |
| resultado.é_padrão | Sinalizador que indica se o layout associado é o padrão para o reservável. Valores válidos: * verdadeiro: padrão. * falso: não padrão. Tipo de dados: booliano |
| result.name | Nome do layout do local. Tipo de dados: cadeia de caracteres |
| resultado.max_capacity | Número máximo de pessoas que o layout associado ao reservável pode acomodar. Tipo de dados: número |
| resultado.preparação_duração | Quantidade de tempo necessária para preparar o layout do local associado. Tipo de dados: número Unidade: Milissegundos |
| resultado.short_description | Breve descrição do layout do local. Tipo de dados: cadeia de caracteres |
| resultado.sys_id | Sys_id do layout do local. Localizado na tabela Layout \[sn_wsd_rsv_layout\]. Tipo de dados: cadeia de caracteres |
[ ]

### Solicitação de cURL

O exemplo de código a seguir mostra como chamar este endpoint.

    "http://instance.servicenow.com/api/sn_wsd_rsv/extra_service/list_loc_layouts&location=d2716d4adb7210106c731dcd13961994" \
    --request GET \
    --header "Accept:application/json" \
    --user "username":"password"

Retornar resultados:

    {
      "result": [
        {
          "sys_id": "f4fee556534301103cf7ddeeff7b12ed",
          "name": "Test",
          "short_description": "test",
          "is_default": false,
          "image": {
            "sys_id": "9648a7c5531301103cf7ddeeff7b1286",
            "link": "9648a7c5531301103cf7ddeeff7b1286.iix"
          },
          "capacity": null,
          "max_capacity": null,
          "preparation_duration": 172800000,
          "cleanup_duration": 86400000
        }
      ]
    }

## Serviço extra do WSD - GET /api/sn_wsd_rsv/extra_service/list_loc_standard_services {#ariaid-title3}

Retorna os detalhes sobre os serviços padrão associados a um local de trabalho especificado.

### Formato da URL

URL com controle de versão: /api/sn_wsd_rsv/{api_version}/extra_service/list_loc_standard_services

URL padrão: /api/sn_wsd_rsv/extra_service/list_loc_standard_services

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

{#wsd_ex_serv-GET-list_loc_std_srv__entry__2}{#wsd_ex_serv-GET-list_loc_std_srv__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-GET-list_loc_std_srv__entry__6}

| Nome | Descrição |
|-|-|
| local | Obrigatório. Sys_id do local de trabalho para o qual os serviços padrão de layout de local serão retornados. Localizado na tabela Local do local de trabalho \[sn_wsd_core_workplace_location\]. Tipo de dados: cadeia de caracteres |
[Tabela 8. Parâmetros de consulta]

{#wsd_ex_serv-GET-list_loc_std_srv__entry__10}

| Nome | Descrição |
|-|-|
| Nenhum(a) |   |
[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-GET-list_loc_std_srv__entry__14}{#wsd_ex_serv-GET-list_loc_std_srv__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 10. Cabeçalhos da solicitação]

{#wsd_ex_serv-GET-list_loc_std_srv__entry__18}

| 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-GET-list_loc_std_srv__entry__22}{#wsd_ex_serv-GET-list_loc_std_srv__entry-200-status-code}{#wsd_ex_serv-GET-list_loc_std_srv__entry-400-status-code}{#wsd_ex_serv-GET-list_loc_std_srv__entry-401-status-code}{#wsd_ex_serv-GET-list_loc_std_srv__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-GET-list_loc_std_srv__entry__32}{#wsd_ex_serv-GET-list_loc_std_srv__std_serv_font-awesome_icon-reserv-entry}{#wsd_ex_serv-GET-list_loc_std_srv__std_serv_name-reserv-entry}{#wsd_ex_serv-GET-list_loc_std_srv__std_serv_short_description-reserv-entry}{#wsd_ex_serv-GET-list_loc_std_srv__std_serv_sys_id-reserv-entry}

| Nome | Descrição |
|-|-|
| resultado.serviços_padrão | Serviços padrão associados, como Flip Chart, Tela do projetor, Quadro branco e marcadores. Tipo de dados: matriz de objetos "standard_services": [ { "font_awesome_icon": "String", "name": "String", "short_description": "String", "sys_id": "String" } ] |
| 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. Localizado na tabela Serviço padrão \[sn_wsd_rsv_standard_service\]. Tipo de dados: cadeia de caracteres |
[ ]

### Solicitação de cURL

O exemplo de código a seguir mostra como chamar este endpoint para obter os serviços padrão.

    "http://instance.servicenow.com/api/sn_wsd_rsv/extra_service/list_loc_standard_services&location=d2716d4adb7210106c731dcd13961994" \
    --request GET \
    --header "Accept:application/json" \
    --user "username":"password"

Retornar resultados:

    {
      "result": [
        {
          "sys_id": "9b01458edb7650106c731dcd13961945",
          "name": "Flip chart",
          "short_description": "Flip chart with paper sheets",
          "font_awesome_icon": "fa-calendar-o"
        },
        {
          "sys_id": "abd0c18edb7650106c731dcd13961965",
          "name": "Projector screen",
          "short_description": "Connect laptop to screen (HDMI and DVI)",
          "font_awesome_icon": "fa-caret-square-o-right"
        },
        {
          "sys_id": "9841858edb7650106c731dcd1396193c",
          "name": "Whiteboard",
          "short_description": "Whiteboard and markers",
          "font_awesome_icon": "fa-pencil-square-o"
        }
      ]
    }


