PERSONA
Documentation

Documentation

Parameters

All `GET /people` parameters are optional. Unknown, repeated or incompatible values are rejected.

Available filters

ParameterValuePurpose
count1–100 · default 1Number of profiles
gendermale, femaleGender
ageGroupchild, teen, adult, seniorOne or more comma-separated groups
nationalityTwo-letter ISO codeNationality with a reviewed name pool
residenceCountryTwo-letter ISO codeCountry with an available city
continentafrica, americas, asia, europe, oceaniaLimits nationalities
cityCity in residence countryRequires a country
emailDomainASCII domain · default example.testGenerated email domain
seed1–128 charactersGeneration seed
asOfYYYY-MM-DDUTC reference date
fieldsComma-separated pathsSelect returned fields

Age groups

The groups are child (6–12), teen (13–17), adult (18–64) and senior (65–100). Distinct values can be combined: ageGroup=adult,senior.

Select fields

fields selects properties of each person. results and meta remain. Without it, all public fields except login are included.

HTTP
GET /people?fields=name.first,location.city,location.coordinates.latitude,picture.thumbnail

A parent/child combination such as name,name.first returns 400. The encoded query string is limited to 2,048 characters.