Read this article in English.
Cómo generar UUID en Make (módulo HTTP)
Si automatizas con Make, hay momentos en que necesitas un identificador único: para nombrar un fichero sin que choque con otro, para dar de alta un registro con un ID que no dependa de una base de datos, o para etiquetar cada ejecución de un escenario. Con el módulo HTTP y la API de Cofferdock generas UUID v4 al momento.
Aviso honesto: Make no tiene un módulo específico de "generar UUID". Se hace con el módulo HTTP genérico llamando a la API de Cofferdock.
Qué vas a conseguir
Le pides cuántos UUID necesitas (de 1 a 100) y te los devuelve en una lista, generados con el generador aleatorio criptográfico del propio servidor. Un solo UUID o cien, en la misma llamada.
Usos habituales en Make:
- Dar a cada registro nuevo un ID único antes de guardarlo.
- Nombrar ficheros subidos sin que dos coincidan nunca.
- Generar un identificador de seguimiento para cada ejecución del escenario.
- Crear tokens de un solo uso para enlaces temporales.
Lo que necesitas
- Una cuenta en Cofferdock. El plan gratis te da 50 usos al mes sin tarjeta.
- Tu API key, desde tu panel con "+ Crear llave". Se muestra una sola vez.
- El módulo HTTP → Make a request en tu escenario.
Paso a paso en el módulo HTTP
Añade el módulo HTTP → Make a request y configúralo así:
- URL:
https://api.cofferdock.com/generate-uuid - Method:
POST - Headers: añade dos →
x-api-keycon tu llave, yContent-Typecon el valorapplication/json. - Body type:
Raw - Content type:
JSON (application/json) - Request content:
{ "count": 1 }
- Activa Parse response: la respuesta es JSON.
La salida trae uuids, siempre como lista (aunque pidas solo uno), lista para mapear con {{first(1.uuids)}} en el siguiente módulo.
Un ejemplo para verlo claro
Imagina que das de alta un registro nuevo con un ID propio, sin depender del autoincremental de una base de datos:
- Un módulo que detecta el registro nuevo (un webhook o Google Sheets → Watch Rows).
- El módulo HTTP de arriba, pidiendo
{ "count": 1 }. - Un módulo de tu base de datos o CRM que guarda
{{first(2.uuids)}}como campoid.
Cada registro nace con un identificador único, generado sin tocar la base de datos.
Opciones que puedes ajustar
Se añade en el mismo cuerpo JSON:
| Opción | Por defecto | Para qué sirve |
|---|---|---|
count | 1 | Cuántos UUID generar de una vez (de 1 a 100). |
¿Prefieres verlo en código?
La misma llamada con curl:
curl -X POST "https://api.cofferdock.com/generate-uuid" \
-H "x-api-key: TU_LLAVE" \
-H "Content-Type: application/json" \
-d '{"count": 5}'
¿Cuánto cuesta?
Cada llamada gasta 1 crédito de tu plan, generes 1 UUID o 100. Todas las herramientas de Cofferdock comparten el mismo bote de créditos.
Preguntas frecuentes
¿Make tiene un módulo nativo para generar UUID? No. Se hace con el módulo HTTP genérico llamando a la API de Cofferdock.
¿Qué versión de UUID genera? UUID v4 (aleatorio), la más habitual para identificadores sin significado codificado.
¿Puedo pedir varios UUID de golpe? Sí, hasta 100 en la misma llamada, con count.
¿Los UUID se pueden repetir? La probabilidad de colisión es prácticamente nula.
Guías relacionadas
Pruébalo tú mismo
Tienes las instrucciones completas, con ejemplos para copiar y pegar, en la página del generador de UUID. Y si aún no tienes cuenta, puedes crear una gratis y montar tu primer escenario hoy mismo.