Password generate
Try it interactively →POST /api/password-generateGenerate strong random passwords. Configurable length (4–1024), uppercase / lowercase / digits / symbols toggles, exclude visually-ambiguous characters, bulk generation. Cryptographically secure.
Inputs
| Name | Type | Default | Description |
|---|---|---|---|
| length | number (4…1024) | 16 | Characters per password. |
| upper | boolean | true | Include uppercase A–Z. |
| lower | boolean | true | Include lowercase a–z. |
| digits | boolean | true | Include digits 0–9. |
| symbols | boolean | true | Include symbols. |
| excludeAmbiguous | boolean | false | Drop visually-ambiguous characters (0/O/I/l/1/|). Useful for human-typed passwords. |
| count | number (1…100) | 1 | How many passwords to generate in one call. |
Response
Modes: json. Cache: not cacheable.
Code samples
Built from the default-16-char example.
curl -X POST https://api.xtract.bot/api/password-generate \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "X-Account-Id: $XTRACT_ACCOUNT_ID" \
-H "X-Api-Key: $XTRACT_API_KEY" \
-d '{
"length": 16
}'