Data Generation

Password Generator

Generate passwords with a specified length and complexity

get/v1/passwordgenerator

Request

  • Base URL: https://api.apiverve.com
  • URL: https://api.apiverve.com/v1/passwordgenerator
  • Auth: API key in header x-api-key

Query parameters

countinteger

The number of passwords to generate

lengthinteger

The length of the password to generate

complexitystring

The complexity of the password. Only applies when type is random

typestring

The kind of password to generate. random uses the complexity preset, pronounceable builds readable syllables, passphrase joins dictionary words, and custom honours the include/exclude switches below

includeNumbersboolean

Include digits. Applies to custom and pronounceable, and to random at simple complexity

includeSymbolsboolean

Include punctuation symbols. Applies to custom, and to random at medium complexity

includeUppercaseboolean

Include uppercase letters. Applies to custom, and to random at simple complexity

includeLowercaseboolean

Include lowercase letters in a custom password. Set false to build from the other character sets only

excludeSimilarboolean

Exclude characters that are easy to confuse when read aloud or typed (i, l, 1, L, o, 0, O)

excludeAmbiguousboolean

Exclude brackets, slashes, quotes and other characters that need escaping in shells and config files

mixedCaseboolean

Randomly capitalise letters in a pronounceable password

strictboolean

Guarantee at least one character from every enabled set rather than leaving it to chance

wordCountinteger

How many words a passphrase contains. Only applies when type is passphrase

separatorstring

The character placed between passphrase words. Only applies when type is passphrase

capitalizeboolean

Capitalise each word of a passphrase. Only applies when type is passphrase

analyzeboolean

Return a strength analysis alongside each password

Response

Successful Response

statusstring

status

errorstring

error

dataobject

data

Changes

No recorded changes to this operation across all 1 revision of this API.