Valeurs globales
Valeurs communes à tout l’espace de travail, réutilisées dans les e-mails, les étapes et les conditions d’automatisation sous la forme {{global.key}}.
Créer une valeur globale
Crée une valeur globale : une valeur unique pour tout l’espace de travail, utilisée sous la forme {{global.<key>}} dans les modèles, les campagnes, les e-mails et les paramètres d’étape des automatisations, dans les conditions, et comme date à attendre. Nécessite une clé API de portée full. Consultez Valeurs globales.
/global-valuesParamètres du corps
keystringobligatoire_, 64 caractères au maximum. Unique dans l’espace de travail.namestringtypestringpar défaut : texttext, number, boolean, date, datetime ou url.valuestring | number | booleanLa valeur, vérifiée selon le type : un nombre pour number, true ou false pour boolean, YYYY-MM-DD pour date, une date et une heure au format ISO 8601 pour datetime (enregistrées en UTC), et une URL http ou https pour url.
descriptionstringRéponse
Renvoie 201 avec la valeur globale dans data. Renvoie 400 avec errors quand un champ n’est pas valide, 409 quand la clé est déjà prise, et 422 quand l’espace de travail a déjà 500 valeurs globales.
Objet valeur globale
objectstringglobal_value.idstringgv_…).keystring{{global.<key>}}.namestring | nulltypestringtext, number, boolean, date, datetime ou url.valuestring | number | boolean | nullnumber, true ou false pour boolean, et une chaîne sinon (YYYY-MM-DD pour date, ISO 8601 en UTC pour datetime).descriptionstring | nullcreated_atstringupdated_atstringRécupérer une valeur globale
Renvoie une valeur globale. Nécessite une clé API de portée full.
/global-values/{id}Paramètres de chemin
idstringobligatoiregv_…) ou la clé.Réponse
Renvoie la valeur globale dans data, ou 404.
Mettre à jour une valeur globale
Modifie une valeur globale. Transmettez uniquement les champs à modifier. Nécessite une clé API de portée full.
Les e-mails envoyés ensuite utilisent la nouvelle valeur, de même que les exécutions d’automatisation qui atteignent une étape Wait until après la modification. Les exécutions déjà en attente conservent la date qu’elles ont lue. Changer la clé casse {{global.<old key>}} dans vos modèles.
/global-values/{id}Paramètres de chemin
idstringobligatoiregv_…) ou la clé.Paramètres du corps
keystringnamestring | nulltypestringvalue.valuestring | number | boolean | nullnull l’efface.descriptionstring | nullRéponse
Renvoie la valeur globale mise à jour dans data. Renvoie 400 quand un champ n’est pas valide, 404 si elle n’existe pas, et 409 quand la nouvelle clé est déjà prise.
Lister les valeurs globales
Renvoie toutes les valeurs globales de l’espace de travail, triées par clé. Un espace de travail en compte 500 au maximum : il n’y a donc pas de pagination. Nécessite une clé API de portée full.
/global-valuesRéponse
dataobject[]Supprimer une valeur globale
Supprime une valeur globale. {{global.<key>}} est ensuite rendu vide, les conditions qui la vérifient ne trouvent aucune valeur, et les étapes Wait until qui la lisent prennent leur chemin « date passée ». Nécessite une clé API de portée full.
/global-values/{id}Paramètres de chemin
idstringobligatoiregv_…) ou la clé.Réponse
Renvoie { "message": "Global value was deleted." }, ou 404.