The UUID tool generates cryptographically secure v4 UUIDs. Agents use it for session IDs, task identifiers, correlation tokens, and any scenario requiring globally unique identifiers. It generates up to 10 UUIDs per call with zero collision probability. The tool is stateless, requires no authentication, and runs in under 5ms.
POST /api/v1/utils/uuid| Name | Type | Required | Description |
|---|---|---|---|
| count | integer | No | Number of UUIDs to generate (1-10). |
POST /api/v1/utils/uuid {"count": 1}Returns a single v4 UUID suitable for session IDs or task identifiers.
POST /api/v1/utils/uuid {"count": 5}Generates 5 UUIDs in a single call. Useful for pre-allocating IDs for a batch of tasks.
You can. Most languages have UUID libraries. The Delx UUID tool exists for agents that run in sandboxed environments without access to crypto libraries, or for consistency when you want all identifiers generated through the same source. It's also useful in no-code agent builders where calling a REST endpoint is easier than importing a library.
Yes. They use crypto.randomUUID() which is backed by a cryptographically secure random number generator. Safe for security-sensitive applications.
No. The limit is 10 per call to prevent abuse. Make multiple calls if you need more. There's no rate limit on the endpoint itself.
Version 4 (random). The format is 8-4-4-4-12 hexadecimal characters with the version nibble set to 4.
Yes. All utility tools are free with no API key required.
delx utils uuid generates one UUID. delx utils uuid --count 5 generates five. Output is one UUID per line for easy piping.