Ir al generador

API JSON

Cada generador está disponible también como un sencillo endpoint GET. No hace falta clave. Uso razonable: hasta 120 solicitudes por minuto e IP.

GET https://randhome.org/api/v1/us/phones?count=2

{
  "data": [
    { "formatted": "(415) 738-2049", "e164": "+14157382049" },
    { "formatted": "(614) 290-5531", "e164": "+16142905531" }
  ]
}

Países

Sustituye us en la ruta por cualquiera de estos códigos.

  • usEstados Unidos
  • caCanadá
  • gbReino Unido *
  • deAlemania
  • frFrancia
  • esEspaña
  • nlPaíses Bajos
  • brBrasil
  • mxMéxico

/api/v1/us/identities

Parámetros
count (1–100, default 10), seed, gender (any|female|male), region (as for addresses; not GB), type (any|mobile|landline; not US, CA)
Ejemplo
/api/v1/us/identities?count=3&gender=female

/api/v1/us/names

Parámetros
count (1–100, default 10), seed, gender (any|female|male), rarity (common|any), middle (true|false; US, CA, GB)
Ejemplo
/api/v1/us/names?count=3&gender=female

/api/v1/us/first-names

Parámetros
count (1–100, default 10), seed, gender, rarity
Ejemplo
/api/v1/us/first-names?count=5

/api/v1/us/last-names

Parámetros
count (1–100, default 10), seed, rarity
Ejemplo
/api/v1/us/last-names?count=5&rarity=any

/api/v1/us/nicknames

Parámetros
count (1–100, default 10), seed, style (mixed|words|name|gamer), case (camel|lower|snake), digits
Ejemplo
/api/v1/us/nicknames?style=gamer&digits=true

/api/v1/us/phones

Parámetros
count (1–100, default 10), seed, format (national|international|e164|digits; dashed|dotted for US, CA), type (any|mobile|landline; not US, CA), area_code (US, CA)
Ejemplo
/api/v1/us/phones?count=5&format=e164

/api/v1/us/addresses

Parámetros
count (1–100, default 10), seed, region (ISO 3166-2 code without the country prefix: CA, BY, IDF…)
Ejemplo
/api/v1/us/addresses?count=5&region=CA