{"uid":"cap_OwQ2_feKga2Cm7tUIY-ww","slug":"uuid-inspector-21d853a7","name":"UUID Inspector","description":"UUID inspector — parses any UUID (canonical, braces, URN or 32-hex form) and returns its version, variant, embedded timestamp for v1/v6/v7, nil/max flags, hex and URN forms. Use to validate identifiers or recover the creation time of UUIDv7 keys.","url":"https://uuid.use.x402atlas.com/inspect?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["uuid"],"properties":{"uuid":{"type":"string","maxLength":45,"description":"UUID in canonical, {braces}, urn:uuid: or 32-hex form, any case. Defaults to the example when omitted."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["uuid","version","variant","timestamp","timestamp_ms","is_nil","is_max","hex","urn"],"properties":{"hex":{"type":"string","description":"32 lowercase hex digits, no dashes."},"urn":{"type":"string","description":"urn:uuid:<canonical> form."},"uuid":{"type":"string","format":"uuid","description":"Normalized lowercase canonical form."},"is_max":{"type":"boolean","description":"True for ffffffff-ffff-ffff-ffff-ffffffffffff."},"is_nil":{"type":"boolean","description":"True for 00000000-0000-0000-0000-000000000000."},"variant":{"enum":["rfc4122","ncs","microsoft","future","invalid"],"type":"string","description":"Layout family; rfc4122 for standard UUIDs."},"version":{"type":"integer","maximum":15,"minimum":0,"description":"Version nibble; 0 for the nil and max UUIDs."},"timestamp":{"type":"string","description":"Embedded creation time, RFC 3339 UTC; empty unless version is 1, 6 or 7."},"timestamp_ms":{"type":"integer","description":"Embedded creation time in Unix milliseconds; 0 unless version is 1, 6 or 7."}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_cSNPEwvYJ53ucxFL3iLXR","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses and validates any UUID string, returning its version, variant, embedded timestamp (for v1/v6/v7), nil/max flags, and normalized hex/URN representations.","exampleAgentPrompt":"Can you inspect this UUID for me — 018f4e3a-9b2c-7d1e-8a3b-4c5d6e7f8a9b — and tell me what version it is, whether it has an embedded timestamp, and its URN form?","exampleUseCases":[{"title":"Recovering creation time from a database key","prompt":"I have this UUIDv7 key from our database — 018f4e3a-9b2c-7d1e-8a3b-4c5d6e7f8a9b — can you extract the creation timestamp from it so I know when that record was originally created?"},{"title":"Validating a UUID from an API response","prompt":"We got this UUID back from a third-party API: {6ba7b810-9dad-11d1-80b4-00c04fd430c8} — can you parse it and confirm whether it's a valid RFC 4122 UUID and what version it is?"},{"title":"Converting a UUID to URN and hex format","prompt":"I need the URN and 32-character hex form of this UUID: urn:uuid:550e8400-e29b-41d4-a716-446655440000 — can you inspect it and give me all the normalized representations?"}],"resultDescription":"Returns a JSON object with the normalized lowercase canonical UUID, its version number (0–15), variant label (rfc4122, ncs, microsoft, future, or invalid), embedded timestamp as RFC 3339 UTC string and Unix milliseconds (populated for v1/v6/v7, otherwise empty/0), boolean flags for nil and max UUIDs, 32-character lowercase hex string, and urn:uuid: form.","failureModes":["Malformed or non-UUID input string returns an error indicating the UUID could not be parsed","UUID in an unrecognized format (not canonical, braces, URN, or 32-hex) may fail to parse","Timestamp fields are empty/zero for UUID versions other than 1, 6, or 7 — not an error but may surprise callers expecting a timestamp from a v4 UUID","Payment failure or insufficient USDC balance returns a 402 response before the UUID is processed"],"whenToPreferThis":"Choose this endpoint when you need to programmatically parse, validate, or introspect a UUID — especially to recover the embedded creation timestamp from UUIDv7, v6, or v1 keys, or to normalize UUID strings across different input formats (canonical, braces, URN, hex). Prefer this over manual parsing when you need version/variant detection, nil/max detection, or multi-format normalization in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:19:34.287Z","isFirstParty":false,"canonicalSlug":"uuid-inspector-21d853a7"}