Foods

APIDescription
GET api/Foods?EmailAddress={EmailAddress}&APIKey={APIKey}&Count={Count}&searchCriterion={searchCriterion}

This API will get the list of foods with their ingredients and nutrional information matching your search criterion.

Passphrase

APIDescription
GET api/Passphrase?EmailAddress={EmailAddress}&APIKey={APIKey}&WordCount={WordCount}&MinWordLength={MinWordLength}

This API will generate a random passphrase with WordCount number of English dictionary words of at least MinWordLength.

Passwords

APIDescription
GET api/Passwords?EmailAddress={EmailAddress}&APIKey={APIKey}&Count={Count}&minLength={minLength}&maxLength={maxLength}&ExcludedOrAllowed={ExcludedOrAllowed}&allowedInstead={allowedInstead}&PasswordCharacterSelection={PasswordCharacterSelection}&WordCount={WordCount}&MinWordLength={MinWordLength}

This API will generate an array of random passwords that selects random characters using parameters specified in the API call. The length is random should the user specify a range using minLength and maxLength parameters. When a PasswordCharacterSelection that includes symbols is selected the ExcludedOrAllowed parameter controls which symbols are included. (allowedInstead if True tells the API to pick only symbols from ExcludedOrAllowed parameter when a symbol is being added to the password; otherwise, the symbols from ExcludedOrAllowed are not picked when a symbol is being added to the password.)

People

APIDescription
GET api/People?EmailAddress={EmailAddress}&APIKey={APIKey}&Count={Count}&StateSelection={StateSelection}

This API will generate a list of random fictional people intended to be used as test data for test automation, but any other non-nefarious use would be fine with us.