Catalog/validate-uuid

Validation

UUID validate & version API

Validates the canonical 8-4-4-4-12 UUID format and reports version (1-8), RFC 4122/9562 variant, and Nil/Max special cases. Answers 'Is this a valid UUID?', 'What version and variant is it?'.

Price$0.02per request
MethodPOST
Route/v1/validate/uuid
StatusLive
MIME typeapplication/json
Rate limit120/minute
Cache0s public
uuidguidvalidateversionvariantrfc-4122rfc-9562identifierformat
API URLhttps://x402.hexl.dev/v1/validate/uuid
Integration docs
Example request
{
  "uuid": "f47ac10b-58cc-4372-a567-0e02b2c3d479"
}
Example response
{
  "valid": true,
  "reason": "Valid UUID version 4, variant RFC 4122/9562.",
  "normalized": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
  "version": 4,
  "variant": "RFC 4122/9562",
  "isNil": false,
  "isMax": false
}
Input schema
{
  "type": "object",
  "required": [
    "uuid"
  ],
  "properties": {
    "uuid": {
      "type": "string",
      "description": "UUID string (braces / urn:uuid: prefix accepted).",
      "examples": [
        "f47ac10b-58cc-4372-a567-0e02b2c3d479"
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}