Test Data — entry 012 of 19
Randommer
Randommer's REST API generates disposable test data on demand — phone numbers, card numbers, addresses, names, and lorem-ipsum-style text among dozens of resource types — returned as JSON over HTTPS. Every call requires an API key sent via the X-Api-Key header, and usage is capped at 1,000 free calls per day with no paid upgrade currently offered. Endpoints are documented through both Swagger and ReDoc references alongside a downloadable OpenAPI spec.
GreatAPIs Score
Auth quickstart
- Sign up with the provider to get an API key.
- Send it on every request as a header
X-Api-Key: <key>
Your key is stored only in this browser (localStorage) and sent directly to the API — never to greatapis.
Endpoints
Card2
GET/api/CardGet Card
| Name | In | Required | Type |
|---|---|---|---|
type | query | no | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Card/TypesGet available card types
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
Finance5
GET/api/Finance/CountriesGet available countries
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Finance/CryptoAddressGet crypto address
| Name | In | Required | Type |
|---|---|---|---|
cryptoType | query | no | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Finance/CryptoAddress/TypesGet available crypto types
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Finance/Iban/{countryCode}Get IBAN by countryCode
| Name | In | Required | Type |
|---|---|---|---|
countryCode | path | yes | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
POST/api/Finance/Vat/Validator
| Name | In | Required | Type |
|---|---|---|---|
country | query | yes | string |
vat | query | yes | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
Misc2
GET/api/Misc/Cultures
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Misc/Random-Address
| Name | In | Required | Type |
|---|---|---|---|
number | query | yes | integer |
culture | query | no | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
Name5
GET/api/NameGet name
| Name | In | Required | Type |
|---|---|---|---|
nameType | query | yes | — |
quantity | query | yes | integer |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
POST/api/Name/BrandNameGenerate brand name suggestions
| Name | In | Required | Type |
|---|---|---|---|
startingWords | query | yes | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
POST/api/Name/BusinessNameGet business names for a specific culture
| Name | In | Required | Type |
|---|---|---|---|
number | query | yes | integer |
cultureCode | query | no | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Name/CulturesGet available cultures
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Name/SuggestionsGet business name suggestions
| Name | In | Required | Type |
|---|---|---|---|
startingWords | query | yes | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
Phone4
GET/api/Phone/CountriesGet available countries
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Phone/GenerateGet bulk telephone numbers for a country
| Name | In | Required | Type |
|---|---|---|---|
CountryCode | query | yes | string |
Quantity | query | yes | integer |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Phone/IMEIGet bulk imeis
| Name | In | Required | Type |
|---|---|---|---|
Quantity | query | yes | integer |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Phone/ValidateValidate a phone number
| Name | In | Required | Type |
|---|---|---|---|
telephone | query | yes | string |
CountryCode | query | no | string |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
SocialNumber2
GET/api/SocialNumberGenerate a social security number
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
POST/api/SocialNumberValidate VAT/identity numbers
| Name | In | Required | Type |
|---|---|---|---|
idType | query | yes | — |
X-Api-Key | header | no | string |
application/json-patch+json — NumberValidation (required)
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
Text5
POST/api/Text/HumanizeHumanize text
| Name | In | Required | Type |
|---|---|---|---|
X-Api-Key | header | no | string |
application/json-patch+json — TextDto (required)
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Text/LoremIpsumGenerate lorem ipsum
| Name | In | Required | Type |
|---|---|---|---|
loremType | query | yes | — |
type | query | yes | — |
number | query | yes | integer |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
GET/api/Text/PasswordGenerate password
| Name | In | Required | Type |
|---|---|---|---|
length | query | yes | integer |
hasDigits | query | yes | boolean |
hasUppercase | query | yes | boolean |
hasSpecial | query | yes | boolean |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
POST/api/Text/ReviewGet reviews (max quantity=500)
| Name | In | Required | Type |
|---|---|---|---|
product | query | yes | string |
quantity | query | yes | integer |
X-Api-Key | header | no | string |
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
POST/api/Text/TransformTransform text
| Name | In | Required | Type |
|---|---|---|---|
textActionType | query | yes | — |
caseType | query | no | — |
find | query | no | string |
replace | query | no | string |
X-Api-Key | header | no | string |
application/json-patch+json — TextDto (required)
| Status | Description | Schema |
|---|---|---|
200 | OK | — |
Try it
Developer reference
https://randommer.io1,000 calls per day on the free tier, per randommer.io's own FAQ — no paid tier to raise the cap currently offered.
- GET/api/Name
- GET/api/Phone/Generate