Utilities
Random Data
Generate random test data: UUIDs, names, emails, usernames, passwords, colors, numbers, IPs, phones, addresses, full user objects, lorem ipsum and dates.
GET/api/random?type=
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
| type | string | Required | One of: uuid, name, email, username, password, color, number, ipv4, phone, address, user, lorem, date. |
| count | integer | Optional | How many items to return (1-100). Default 1. |
| min | integer | Optional | Minimum for type=number. Default 0. |
| max | integer | Optional | Maximum for type=number. Default 100. |
| length | integer | Optional | Length for type=password (4-128). Default 16. |
| symbols | boolean | Optional | Include symbols in passwords. Default true. |
| words | integer | Optional | Word count for type=lorem (1-200). Default 12. |
Try it
Saved only in this browser. Requests use your key and count toward your quota. Get a key
GET /api/randomExample request
curl "https://your-app.com/api/random?type=user&count=1" \
-H "x-api-key: YOUR_API_KEY"Response
{
"type": "user",
"count": 1,
"data": [
{
"id": "8b05a99f-1999-4e38-add4-34526491e969",
"name": "Zara Nguyen",
"email": "zara.nguyen@example.com",
"username": "zaranguyen28",
"phone": "+1-820-264-9418",
"address": { "street": "6414 Pine Rd", "city": "Perth", "postalCode": "46975", "country": "AU" }
}
]
}