跳转到内容
POST AI agent ready /v1/password/generate

密码生成器 API - 免费安全密码

生成一个或多个加密随机密码。 控制长度(8-128 个字符),并独立切换大写、小写、数字和符号。

Parameters

number

Password length (8-128).

boolean

Include uppercase letters.

boolean

Include lowercase letters.

boolean

Include digits.

boolean

Include special characters.

number

Number of passwords to generate.

Code examples

curl -X POST https://api.botoi.com/v1/password/generate \
  -H "Content-Type: application/json" \
  -d '{"length":24,"uppercase":true,"lowercase":true,"numbers":true,"symbols":true,"count":3}'

When to use this API

使用临时密码的入职流程

配置用户帐户时生成安全的临时密码,然后要求在首次登录时更改密码。

CI/CD 秘密轮换

通过在每个版本上生成新的数据库或服务密码,自动在部署管道中进行秘密轮换。

批量凭证配置

通过在一次调用中请求多个密码来生成批量用户导入的密码。

Frequently asked questions

密码是否安全?
是的。 密码是使用加密安全随机数生成器 (crypto.getRandomValues) 生成的。
密码的最大长度是多少?
您可以生成最长 128 个字符的密码。
包括哪些符号?
符号集包括:!@#$%^&*()_+-=[]{}|;:,.<>? 您无法自定义特定符号。
我可以生成不含歧义字符的密码吗?
不直接。 API 不排除相似字符(0/O、1/l/I)。 如果需要,在客户端过滤它们。
生成的密码是否被存储?
不会。密码是在边缘生成的,在响应中返回,并且从不记录或存储。

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.