Skip to main content
POST
Password Generator

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
ioLength
number

Password length

Required range: 6 <= x <= 128
ioSymbols
boolean

Include symbols (e.g. @#$%)

ioNumbers
boolean

Include numbers (e.g. 123456)

ioLowercase
boolean

Include lowercase characters (e.g. abcdefgh)

ioUppercase
boolean

Include uppercase characters (e.g. ABCDEFGH)

ioExcludeSimilar
boolean

Exclude similar characters (i, l, 1, L, o, 0, O)

ioExcludeAmbiguous
boolean

Exclude ambiguous characters ( { } [ ] ( ) / \ ' " ` ~ , ; : . < > )

Response

Tool output

tool
string
required
tool_version
string
required

Output-contract version for this tool. Currently "1" for all tools.

outputs
object
required
credits_used
integer
required

Credits this call consumed, after any settlement refund. 0 when metering is disabled.

request_id
string
credits_remaining
integer | null

Credits left in the current monthly allowance, or null when metering is disabled.