Español

Lee este artículo en español.

How to generate UUIDs in Make (HTTP module)

If you automate with Make, there are moments when you need a unique identifier: naming a file so it never clashes with another, creating a record with an ID that doesn't depend on a database, or tagging each run of a scenario. With the HTTP module and the Cofferdock API, you generate v4 UUIDs instantly.

An honest heads-up: Make has no dedicated "generate UUID" module. You do it with the generic HTTP module calling the Cofferdock API.

What you'll get

You ask for how many UUIDs you need (1 to 100) and get them back as a list, generated with the server's own cryptographic random generator. One UUID or a hundred, in the same call.

Common uses in Make:

What you need

Step by step in the HTTP module

Add the HTTP → Make a request module and set it up like this:

{ "count": 1 }

The response includes uuids, always as a list (even when you ask for just one), ready to map with {{first(1.uuids)}} in the next module.

A quick example

Say you create a new record with its own ID, without relying on a database's auto-increment:

  1. A module that catches the new record (a webhook, or Google Sheets → Watch Rows).
  2. The HTTP module above, requesting { "count": 1 }.
  3. A module for your database or CRM that saves {{first(2.uuids)}} as the id field.

Every record is born with a unique identifier, without touching the database.

Options you can tweak

Add it in the same JSON body:

OptionDefaultWhat it does
count1How many UUIDs to generate at once (1 to 100).

Prefer to see it in code?

The same call with curl:

curl -X POST "https://api.cofferdock.com/generate-uuid" \
  -H "x-api-key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"count": 5}'

How much does it cost?

Each call uses 1 credit from your plan, whether you generate 1 UUID or 100. Every Cofferdock tool draws from the same pool of credits.

FAQ

Does Make have a native module to generate UUIDs? No. You do it with the generic HTTP module calling the Cofferdock API.

What UUID version does it generate? v4 (random), the most common choice for identifiers with no encoded meaning.

Can I request several UUIDs at once? Yes, up to 100 in the same call, with count.

Can UUIDs repeat? The odds of a collision are effectively zero.

Related guides

Try it yourself

You'll find the full instructions, with copy-paste examples, on the UUID generator page. And if you don't have an account yet, you can create one for free and build your first scenario today.