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": "Destiny_Herzog@gmail.com",
"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 |