{"uid":"cap_R1EXvwv97ttgWv3D-75aa","slug":"agent-utility-network-uuid-validator-c9ce99d7","name":"Agent Utility Network UUID Validator","description":"Quality-scored paid utility APIs for AI agents over x402 on Base USDC.","url":"https://agent-utility-network.frosty-sound-4560.workers.dev/v1/paid/uuid-validate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"uuid":{"type":"string","maxLength":45,"minLength":32}}},"responseSchema":{"type":"json","example":{"result":{"valid":true,"variant":"rfc4122","version":4,"normalized":"550e8400-e29b-41d4-a716-446655440000"}}},"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_9cBG_mUjRYaDK0mfTokmC","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":"Validates a UUID string, returning its validity, RFC variant, version number, and normalized form.","exampleAgentPrompt":"Can you check whether '550e8400-e29b-41d4-a716-446655440000' is a valid UUID and tell me its version and variant?","exampleUseCases":[{"title":"Validate user-submitted record ID","prompt":"A user just submitted '6ba7b810-9dad-11d1-80b4-00c04fd430c8' as a record ID — can you verify it's a valid UUID and tell me what version it is before I insert it into the database?"},{"title":"Detect UUID version for routing logic","prompt":"I have this UUID '550e8400-e29b-41d4-a716-446655440000' and I need to know if it's a v4 UUID or something else so I can route it correctly in my system."},{"title":"Normalize malformed UUID string","prompt":"Someone passed me the string '550e8400e29b41d4a716446655440000' without dashes — can you validate it and give me the properly normalized UUID form?"}],"resultDescription":"A JSON object containing: `valid` (boolean indicating if the UUID is well-formed), `variant` (e.g. 'rfc4122'), `version` (integer UUID version, e.g. 4), and `normalized` (the canonical dashed UUID string). If invalid, `valid` will be false and version/variant fields may be absent or null.","failureModes":["String shorter than 32 characters or longer than 45 characters is rejected at input validation","Non-hex characters cause validation failure with valid=false","Completely unparseable input may return an error status rather than a structured result","Network or worker downtime may cause 5xx responses","Payment failure via x402 may block the request before it reaches the validation logic"],"whenToPreferThis":"Choose this endpoint when you need a structured, machine-readable breakdown of a UUID — not just a boolean pass/fail, but also the RFC variant, version number, and normalized form. Useful when ingesting UUIDs from untrusted sources, routing logic depends on UUID version, or you need to canonicalize a UUID before storage or comparison. At $0.001 USDC per call over x402, it is appropriate for per-request agent workflows rather than high-volume batch validation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:42:12.427Z","isFirstParty":false}