Person
Age
A random age, defaulted to between 18 and 65.
API Endpoint (click to try):
Function name(s):
ageperson_random.r_age
Locales supported:
Not a locale specific domain.
Parameters:
Name |
Type |
Bound Input |
Description |
type |
Text |
[child,teen,adult,senior,all] |
Age group description. Default value is null. |
min |
Number |
|
Minimum age |
max |
Number |
|
Maximum age |
Example output:
{
"Age": {
"r_age": "53"
}
}
Birthday
A year, month and day indicating a birthday, within realistic scope of current time.
API Endpoint (click to try):
Function name(s):
birthdayperson_random.r_birthday
Locales supported:
Not a locale specific domain.
Parameters:
Name |
Type |
Bound Input |
Description |
type |
Text |
[child,teen,adult,senior,all] |
Age group description. Default value is null. |
min |
Number |
|
Minimum age |
max |
Number |
|
Maximum age |
Example output:
{
"Birthday": {
"r_birthday": "13-DEC-92"
}
}
First name
A single name, in first name format.
API Endpoint (click to try):
Function name(s):
first_nameperson_random.r_firstname
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
gender |
Text |
|
Gender of the person |
Example output:
{
"First name": {
"r_firstname": "Zoe"
}
}
Full name
A full name.
API Endpoint (click to try):
Function name(s):
full_nameperson_random.r_name
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
gender |
Text |
|
Gender of the person |
middle |
Text |
[No,Yes] |
Include middlename? |
middleinitial |
Text |
[No,Yes] |
Include middlename as initial? |
prefix |
Text |
[No,Yes] |
Include prefix, like Dr. or Prof.? |
Example output:
{
"Full name": {
"r_name": "Josiah Johnson"
}
}
Gender
A gender.
API Endpoint (click to try):
Function name(s):
genderperson_random.r_gender
Locales supported:
Not a locale specific domain.
Parameters:
Name |
Type |
Bound Input |
Description |
shortform |
Text |
[No,Yes] |
Shortform (M/F/x) |
Example output:
{
"Gender": {
"r_gender": "M"
}
}
Job Sector
A persons job sector, such as "Sales and Service" or "Healthcare".
API Endpoint (click to try):
Function name(s):
job_sectorperson_random.r_jobsector
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
Example output:
{
"Job Sector": {
"r_jobsector": "Finance"
}
}
Job Title
A persons job sector, such as "Dentist" or "Postal Worker".
API Endpoint (click to try):
Function name(s):
job_titleperson_random.r_jobtitle
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
jobsector |
Text |
|
Jobsector filter for possible jobs |
Example output:
{
"Job Title": {
"r_jobtitle": "Councilman"
}
}
Language
A spoken language.
API Endpoint (click to try):
Function name(s):
languageperson_random.r_language
Locales supported:
Not a locale specific domain.
Parameters:
Name |
Type |
Bound Input |
Description |
Example output:
{
"Language": {
"r_language": "Hungarian"
}
}
Last name
A single name, in last name format.
API Endpoint (click to try):
Function name(s):
last_nameperson_random.r_lastname
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
gender |
Text |
|
Gender of the person |
Example output:
{
"Last name": {
"r_lastname": "Hayes"
}
}
Married
Function returns M for married and S for single.
API Endpoint (click to try):
Function name(s):
marriedperson_random.r_married
Locales supported:
Not a locale specific domain.
Parameters:
Name |
Type |
Bound Input |
Description |
marriage_pct |
Number |
|
Percentage of people married. |
Example output:
{
"Married": {
"r_married": "M"
}
}
Middle name
A single name, in middlename format.
API Endpoint (click to try):
Function name(s):
middle_nameperson_random.r_middlename
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
gender |
Text |
|
Gender of the person |
Example output:
{
"Middle name": {
"r_middlename": "Sawyer"
}
}
Name Prefix
A prefix to a name, like Dr or Mr.
API Endpoint (click to try):
Function name(s):
name_prefixperson_random.r_prefix
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
gender |
Text |
|
Gender of the person |
Example output:
{
"Name Prefix": {
"r_prefix": "Mr."
}
}
Name Suffix
A prefix to a name, such as Md. or Senior.
API Endpoint (click to try):
Function name(s):
name_suffixperson_random.r_suffix
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
shortform |
Text |
[No,Yes] |
Shortform (Jr/Junior) |
Example output:
{
"Name Suffix": {
"r_suffix": "Senior"
}
}
Personal ID generator
A personal ID number, like social security number.
API Endpoint (click to try):
Function name(s):
personal_id_generatorperson_random.r_identification
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
gender |
Text |
|
Gender of the person |
birthday |
Date |
|
Birthday of the person |
Example output:
{
"Personal ID generator": {
"r_identification": "664-79-2731"
}
}
Salary
A persons salary, based on country if available.
API Endpoint (click to try):
Function name(s):
salaryperson_random.r_salary
Parameters:
Name |
Type |
Bound Input |
Description |
country |
Text |
|
ISO 2 letter country code |
jobsector |
Text |
|
Jobsector filter for possible jobs and salary |
min |
Number |
|
Minimum salary |
max |
Number |
|
Maximum salary |
Example output:
{
"Salary": {
"r_salary": "47504"
}
}