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


---

# Substituição de variável em mensagens REST de saída

# Substituição de variável em mensagens REST de saída {#ariaid-title1}

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

Você pode usar variáveis ao criar mensagens REST de saída e atribuir valores a essas variáveis ao executar uma solicitação.

As variáveis são permitidas nos campos URL do endpoint, Cabeçalho HTTP e Valor de parâmetro de consulta HTTP e no campo Conteúdo para métodos POST e PUT.

A sintaxe para variáveis é <var class="keyword varname">${variable_name}</var>. A mensagem REST substitui essa variável pelos valores de parâmetro fornecidos quando o método é executado. Por exemplo, se o Endpoint da mensagem REST for http://myserver.mycompany.com/offices/${id}, um parâmetro chamado id deverá existir e conter um valor que possa ser usado quando o método for executado.

Você pode atribuir um valor a variáveis ao executar a solicitação usando os métodos setStringParameter e setStringParameterNoEscape da API RESTMessageV2.

Ao testar um método HTTP que inclui variáveis, o valor de teste de cada variável na lista relacionada Substituições de variável é usado.
* **[Gerar variáveis de mensagem REST](https://servicenow-prod.fluidtopics.net/NMGl2~3EjYQr84VgUyBhAQ)**   
  Preencha a lista de substituições de variáveis automaticamente com base nas variáveis definidas em vários campos de método HTTP de mensagem REST.

