---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Substitution de variable dans les messages REST sortants

# Substitution de variable dans les messages REST sortants {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Vous pouvez utiliser des variables lors de la création de messages REST sortants et attribuer des valeurs à ces variables lors de l'exécution d'une demande.

Les variables sont autorisées dans les champs URL du point de terminaison , en-tête HTTP et valeur du paramètre de requête HTTP, ainsi que dans le champ contenu pour les méthodes POST et PUT.

La syntaxe des variables est <var class="keyword varname">${variable_name}</var>. Le message REST remplace cette variable par les valeurs de paramètre fournies lors de l'exécution de la méthode. Par exemple, si le point de terminaison du message REST est http://myserver.mycompany.com/offices/${id}, un paramètre nommé id doit exister et contenir une valeur qui peut être utilisée lors de l'exécution de la méthode.

Vous pouvez affecter une valeur aux variables lors de l'exécution de la demande à l'aide des méthodes d'API RESTMessageV2, setStringParameter et setStringParameterNoEscape .

Lors du test d'une méthode HTTP qui inclut des variables, la valeur Test de chaque variable de la liste connexe Substitutions de variables est utilisée.
* **[Générer des variables de message REST](https://servicenow-prod.fluidtopics.net/_24iXP3T65sjpzYqny~Wmg)**   
  Remplissez automatiquement la liste des substitutions de variables en fonction des variables définies dans plusieurs champs de méthode HTTP de message REST.

