{"uid":"cap_D6dQcyGaYC_h5AOu9KWs8","slug":"uuid-ulid-nanoid-generator-parser-5cdf9035","name":"UUID/ULID/NanoID Generator & Parser","description":"Generate UUID v4/v5/v7, ULID, or NanoID (single or batch), or parse/validate an existing id and extract its embedded timestamp.","url":"https://api.24klabs.ai/api/v1/uuid-ulid-gen?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"kind":{"type":"string"},"name":{"type":"string"},"namespace":{"type":"string"}}},"responseSchema":{"type":"json","example":{"ids":["cfbff0d1-9375-5685-968c-48ce8b15ae17"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AFvJI_wcPNFBnRuunA0IU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generate UUID v4/v5/v7, ULID, or NanoID identifiers (single or batch), or parse/validate an existing ID and extract its embedded timestamp.","exampleAgentPrompt":"Generate a batch of 20 UUID v7 identifiers for me — I need them for new database rows and want the embedded timestamps.","exampleUseCases":[{"title":"Bulk ID generation for database seeding","prompt":"I need to seed my database with 100 new ULID identifiers — can you generate them all at once in a batch?"},{"title":"Parse timestamp from existing ULID","prompt":"I have this ULID — 01ARZ3NDEKTSV4RRFFQ69G5FAV — can you parse it and tell me what timestamp is embedded in it?"},{"title":"Validate UUID format in data pipeline","prompt":"Can you check whether this string '550e8400-e29b-41d4-a716-446655440000' is a valid UUID and tell me which version it is?"}],"resultDescription":"Returns one or more generated IDs (UUID v4/v5/v7, ULID, or NanoID) as strings, or for parse/validate mode returns the embedded timestamp, version, variant, and whether the input is a valid ID of the given type.","failureModes":["Invalid ID type specified — returns error listing valid types","Batch count exceeds maximum allowed — returns limit exceeded error","UUID v5 missing required namespace or name — returns validation error","Malformed existing ID string when parsing — returns invalid format error","Network timeout on large batch requests"],"whenToPreferThis":"Choose this endpoint when you need programmatic generation of standards-compliant unique identifiers (UUID v4/v5/v7, ULID, NanoID) with support for batching, or when you need to parse/validate an existing ID string and extract its embedded timestamp — especially useful in agentic pipelines needing collision-resistant IDs for records, tasks, or events without a local UUID library.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:43:01.894Z","isFirstParty":false,"canonicalSlug":"uuid-ulid-nanoid-generator-parser-5cdf9035"}