Postman Dynamic Variables
Dynamic variable, as the name suggests, generates random data to your API requests and collection run. It is like a random library in a programming language. It generates random data each time in response like a random number, alphabets, alphanumeric or color, etc.
A dynamic variable name starts with '$.' In the request URL section, a dynamic variable should be written in {{__}} format.
Let's say you have to pass an integer number from 1 to 1000, so for that, you need to add {{$randomInt}}.
Like the above example of the number variable, Postman supports so many other dynamic variables as well.
Some important Dynamic Variables are
Numbers, Texts and Colors
Variable Name |
Description |
$randomAlphaNumeric |
A random alphanumeric character |
$randomInt |
A random integer between 1 and 1000 |
$randomColor |
A random color |
$randomHexColor |
A random hex value |
$randomAbbreviation |
A random abbreviation |
$randomBoolean |
A random boolean value like true or false |
Address, Location, Phone
Variable Name |
Description |
$randomCountry |
A random country |
$randomCountryCode |
Random country code of two letters (ISO 3166-1 alpha-2) |
$randomCity |
A random city name |
$randomStreetName |
A random street name |
$randomStreetAddress |
A random street address |
$randomLatitude |
A random latitude coordinate |
$randomLongitude |
A random longitude coordinate |
$randomPhoneNumber |
A random 10-digit phone number |
$randomPhoneNumberExt |
A random phone number with an extension of 12 digits |
Profession
Variable Name |
Description |
$randomJobType |
A random job type |
$randomJobTitle |
A random job title |
$randomJobDescriptor |
A random job descriptor |
$randomJobArea |
A random job area |
Names
Variable Name |
Description |
$randomFullName |
A random first and last name |
$randomNamePrefix |
A random name prefix |
$randomNameSuffix |
A random name suffix |
$randomFirstName |
A random first name |
$randomLastName |
A random, last name |
Dates
Variable Name |
Description |
$randomWeekday |
A random weekday |
$randomMonth |
A random month |
$randomDateRecent |
A random recent datetime |
$randomDateFuture |
A random future datetime |
$randomDatePast |
A random past datetime |
Databases
Variable Name |
Description |
$randomDatabaseType |
A random database type |
$randomDatabaseCollation |
A random database collection |
$randomDatabaseColumn |
A random database column name |
Domains, Username, and Emails
Variable Name |
Description |
$randomUrl |
A random URL |
$randomUserName |
A random username |
$randomEmail |
A random email address |
$randomDomainName |
A random domain name |
$randomDomainSuffix |
A random domain suffix |
Internet and IP address
Variable Name |
Description |
$randomIP |
A random IPv4 address |
$randomIPV6 |
A random IPv6 address |
$randomPassword |
A random alphanumeric password of 15-character |
$randomUserAgent |
A random user agent |
$randomProtocol |
A random internet protocol |
$randomMACAddress |
A random MAC address |
Files and Directories
Variable Name |
Description |
$randomCommonFileName |
A random file name |
$randomFileName |
A random file name (includes uncommon extensions) |
$randomFileExt |
A random file extension (includes uncommon extensions) |
$randomFileType |
A random file type including uncommon file types |
$randomCommonFileType |
A random, common file type |
$randomCommonFileExt |
A random, common file extension |
$randomDirectoryPath |
A random directory path |
Images
Variable Name |
Description |
$randomImage |
A random image |
$randomImageUrl |
A URL for a random image |
$randomAnimalsImage |
A URL for a random animal image |
$randomCityImage |
A URL for a random city image |
$randomFoodImage |
A URL for a random food image |
$randomTransportImage |
A URL for a random transportation image |
$randomSportsImage |
A URL for a random sports image |
$randomTechnicsImage |
A URL for a random tech image |
Business
Variable Name |
Description |
$randomCompanyName |
A random company name |
$randomCompanySuffix |
A random company suffix (e.g., Inc, LLC, Group) |
$randomBs |
A random phrase of business-speak |
Finance
Variable Name |
Description |
$randomCurrencyName |
A random currency name |
$randomCurrencySymbol |
A random currency symbol |
$randomCurrencyCode |
A random 3-letter currency code (ISO-4217) |
$randomBitcoin |
A random bitcoin address |
$randomTransactionType |
A random transaction type (e.g., invoice, payment, deposit) |
$randomBankAccount |
A random bank account number of 8-digit |
$randomBankAccountName |
A random bank account name (e.g., savings account, checking account) |
|