{"ok":true,"tool":"Password Generator","operation":"generate-password","description":"Generate one or more strong random passwords using a cryptographically secure RNG.","method":"POST","endpoint":"/api/password-generator","webUrl":"https://toolhub-5eo.pages.dev/tools/password-generator","parameters":{"type":"object","properties":{"length":{"type":"integer","minimum":6,"maximum":128,"default":16,"description":"Password length"},"uppercase":{"type":"boolean","default":true},"lowercase":{"type":"boolean","default":true},"numbers":{"type":"boolean","default":true},"symbols":{"type":"boolean","default":true},"count":{"type":"integer","minimum":1,"maximum":100,"default":1,"description":"Number of passwords to generate"}}},"response":{"type":"object","properties":{"passwords":{"type":"array","items":{"type":"string"}},"strength":{"type":"string"}}},"example":{"request":{"length":20,"count":1},"response_shape":{"type":"object","properties":{"passwords":{"type":"array","items":{"type":"string"}},"strength":{"type":"string"}}}},"howToCall":"POST a JSON body to https://toolhub-5eo.pages.dev/api/password-generator. Returns {\"ok\":true,\"result\":{...}} on success or {\"ok\":false,\"error\":\"...\"} on failure. No auth, CORS-enabled.","parametersSummary":"  length (integer, optional) — Password length\n  uppercase (boolean, optional) — \n  lowercase (boolean, optional) — \n  numbers (boolean, optional) — \n  symbols (boolean, optional) — \n  count (integer, optional) — Number of passwords to generate","curlExample":"curl -X POST https://toolhub-5eo.pages.dev/api/password-generator -H \"Content-Type: application/json\" -d '{\"length\":20,\"count\":1}'"}