Catalog/gen-uuid-v3

Generators

Deterministic UUIDv3 API

Returns the RFC-4122 MD5 name-based UUIDv3 for a namespace + name. The value-add: legacy-compatible deterministic IDs with correct version/variant bits and MD5 hashing. Answers 'What is the UUIDv3 for this name?', 'How do I make an MD5 name-based UUID?'.

Price$0.01per request
MethodPOST
Route/v1/generate/uuid-v3
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
uuiduuidv3rfc-4122deterministicnamespacemd5idgenerate
API URLhttps://x402.hexl.dev/v1/generate/uuid-v3
Integration docs
Example request
{
  "namespace": "dns",
  "name": "example.com"
}
Example response
{
  "uuid": "9073926b-929f-31c2-abc9-fad77ae3e8eb",
  "version": 3,
  "variant": "RFC-4122",
  "namespace": "6ba7b810-9dad-11d1-80b4-00c04fd430c8",
  "namespaceLabel": "dns",
  "name": "example.com",
  "algorithm": "MD5",
  "deterministic": true,
  "interpretation": "UUIDv3 of name \"example.com\" in namespace — regenerates identically anywhere."
}
Input schema
{
  "type": "object",
  "required": [
    "namespace",
    "name"
  ],
  "properties": {
    "namespace": {
      "type": "string",
      "description": "dns, url, oid, x500, or a UUID string",
      "examples": [
        "dns"
      ]
    },
    "name": {
      "type": "string",
      "examples": [
        "example.com"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}