This is a template function that generates realistic fake data for testing and development using FakerJS.
Here's an example JSON body that uses fake data:
{
"id": "${[ faker.string.uuid() ]}",
"name": "${[ faker.person.fullName() ]}",
"email": "${[ faker.internet.email() ]}",
"phone": "${[ faker.phone.number() ]}",
"address": {
"street": "${[ faker.location.streetAddress() ]}",
"city": "${[ faker.location.city() ]}",
"country": "${[ faker.location.country() ]}",
"zipCode": "${[ faker.location.zipCode() ]}"
},
"company": "${[ faker.company.name() ]}",
"website": "${[ faker.internet.url() ]}"
}This will generate a random JSON body on every request:
{
"id": "589f0aec-7310-4bf2-81c4-0b1bb7f1c3c1",
"name": "Lucy Gottlieb-Weissnat",
"email": "[email protected]",
"phone": "411.805.2871 x699",
"address": {
"street": "846 Christ Mills",
"city": "Spencerfurt",
"country": "United Kingdom",
"zipCode": "20354"
},
"company": "Emard, Kohler and Rutherford",
"website": "https://watery-detective.org"
}The plugin provides access to all FakerJS modules and their methods:
| Category | Description | Example Methods |
|---|---|---|
airline |
Airline-related data | aircraftType, airline, airplane |
animal |
Animal names and types | bear, bird, cat, dog, fish |
color |
Colors in various formats | human, rgb, hex, hsl |
commerce |
E-commerce data | department, product, price |
company |
Company information | name, catchPhrase, bs |
database |
Database-related data | column, type, collation |
date |
Date and time values | recent, future, past, between |
finance |
Financial data | account, amount, currency |
git |
Git-related data | branch, commitEntry, commitSha |
hacker |
Tech/hacker terminology | abbreviation, noun, phrase |
image |
Image URLs and data | avatar, url, dataUri |
internet |
Internet-related data | email, url, ip, userAgent |
location |
Geographic data | city, country, latitude, longitude |
lorem |
Lorem ipsum text | word, sentence, paragraph |
person |
Personal information | firstName, lastName, fullName |
music |
Music-related data | genre, songName, artist |
number |
Numeric data | int, float, binary, hex |
phone |
Phone numbers | number, imei |
science |
Scientific data | chemicalElement, unit |
string |
String utilities | uuid, alpha, alphanumeric |
system |
System-related data | fileName, mimeType, fileExt |
vehicle |
Vehicle information | vehicle, manufacturer, model |
word |
Word generation | adjective, adverb, conjunction |
