Valores globales
Valores para todo el espacio de trabajo que se reutilizan en emails, pasos de automatización y condiciones como {{global.key}}.
Crear un valor global
Crea un valor global: un único valor para todo el espacio de trabajo, que se usa como {{global.<key>}} en plantillas, campañas, emails y ajustes de los pasos de las automatizaciones, en condiciones y como fecha hasta la que esperar. Requiere una clave de API con el permiso full. Consulta Valores globales.
/global-valuesParámetros del cuerpo
keystringobligatorio_, hasta 64 caracteres. Única en el espacio de trabajo.namestringtypestringpor defecto: texttext, number, boolean, date, datetime o url.valuestring | number | booleanEl valor, que se comprueba según el tipo: un número para number, true o false para boolean, YYYY-MM-DD para date, una fecha y hora ISO 8601 para datetime (se guarda en UTC) y una URL http o https para url.
descriptionstringDevuelve
Devuelve 201 con el valor global en data. Devuelve 400 con errors si un campo no es válido, 409 si la clave ya está en uso y 422 si el espacio de trabajo ya tiene 500 valores globales.
Objeto de valor global
objectstringglobal_value.idstringgv_…).keystring{{global.<key>}}.namestring | nulltypestringtext, number, boolean, date, datetime o url.valuestring | number | boolean | nullnumber, true o false para boolean y, en los demás casos, una cadena (YYYY-MM-DD para date, ISO 8601 en UTC para datetime).descriptionstring | nullcreated_atstringupdated_atstringObtener un valor global
Devuelve un valor global. Requiere una clave de API con el permiso full.
/global-values/{id}Parámetros de ruta
idstringobligatoriogv_…) o la clave.Devuelve
Devuelve el valor global en data, o 404.
Actualizar un valor global
Cambia un valor global. Envía solo los campos que quieras cambiar. Requiere una clave de API con el permiso full.
Los emails que se envíen a partir de ese momento usan el valor nuevo, y también las ejecuciones de automatizaciones que lleguen después a un paso Wait until. Las ejecuciones que ya están esperando conservan la fecha que leyeron. Cambiar la clave rompe {{global.<old key>}} en tus plantillas.
/global-values/{id}Parámetros de ruta
idstringobligatoriogv_…) o la clave.Parámetros del cuerpo
keystringnamestring | nulltypestringvalue nuevo.valuestring | number | boolean | nullnull lo borra.descriptionstring | nullDevuelve
Devuelve el valor global actualizado en data. Devuelve 400 si un campo no es válido, 404 si no existe y 409 si la clave nueva ya está en uso.
Listar valores globales
Devuelve todos los valores globales del espacio de trabajo, ordenados por clave. Un espacio de trabajo tiene como máximo 500, así que no hay paginación. Requiere una clave de API con el permiso full.
/global-valuesDevuelve
dataobject[]Eliminar un valor global
Elimina un valor global. A partir de ese momento, {{global.<key>}} se renderiza vacío, las condiciones sobre él no ven ningún valor y los pasos Wait until que lo leen toman su camino de «fecha pasada». Requiere una clave de API con el permiso full.
/global-values/{id}Parámetros de ruta
idstringobligatoriogv_…) o la clave.Devuelve
Devuelve { "message": "Global value was deleted." }, o 404.