{"note":"OpenAPI conversion -- returning structured metadata","name":"fungenerators-com-uuid","description":"UUID Generation API","version":"1.5","base_url":"https://api.fungenerators.com","endpoints":3,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api UUID Generation API\n@base https://api.fungenerators.com\n@version 1.5\n@auth ApiKey X-Fungenerators-Api-Secret in header\n@endpoints 3\n@toc uuid(3)\n\n@endpoint GET /uuid\n@desc Generate a random UUID (v4).\n@optional {limit: int(integer) # Number of UUID's to generate (defaults to 1)}\n@returns(200) 200  response\n@errors {401: 401  response}\n\n@endpoint POST /uuid\n@desc Parse a UUID string and return its version and check whether it is valid.\n@required {uuidstr: str(string) # UUID String to parse}\n@returns(200) 200  response\n@errors {401: 401  response}\n\n@endpoint GET /uuid/version/{version}\n@desc Generate a random UUID (v4).\n@required {version: int(integer) # Version of the UUID spec to use. (0-5), Use '0' for nil (00000000-0000-0000-0000-000000000000) UUID.}\n@optional {limit: int(integer) # Number of UUID's to generate (defaults to 1), type: str(string) # For v3 and v5 of UUID Spec you can supply the type (dns/url/oid/x500/nil)., text: str(string) # For v3 and v5 of UUID Spec supply the text value for the type specified dns/url/oid/x500/nil. For example specify a dns/domain string if the type is \"dns\"}\n@returns(200) 200  response\n@errors {401: 401  response}\n\n@end\n"}