Random User API logo
HerramientasMANTENIDA1 token / llamada

Random User API

Usuarios ficticios realistas de diez países, coherentes internamente y reproducibles con semilla, nunca personas reales

Genere usuarios ficticios realistas y totalmente coherentes para demos, maquetas, pruebas de carga y fixtures reproducibles — nunca personas reales. Diez nacionalidades (US, CA, GB, AU, DE, FR, ES, NL, IE, NZ), cada una consistente: un usuario aleman recibe nombre aleman, una ciudad alemana real con coordenadas y zona horaria correctas, calle, codigo postal y formato de telefono alemanes. Cada usuario incluye titulo y nombre completo, genero, email en dominios reservados RFC-2606 (nunca llegan a un buzon real), nombre de usuario, bloque de login con contrasena y UUID, telefono fijo y movil en formato nacional, direccion completa con coordenadas y zona horaria IANA, fecha de nacimiento y edad, fecha de registro y avatares en tres tamanos. Hasta 100 usuarios por llamada, nacionalidades con nat=DE,FR, genero forzado y — clave para tests — seed=loquesea para obtener salida reproducible identica en cada llamada. Sin base de datos ni llamadas a terceros.

Cada llamada necesita la cabecera X-Api-Key. Una clave gratuita incluye 500 tokens al mes, sin tarjeta. 1 token por llamada, así que el plan gratuito cubre unas 500 llamadas al mes.

Sin tarjeta de créditoAcceso a más de 125 APIsCancela cuando quieras
response.json
{
  "count": 1,
  "seed": "demo",
  "results": [
    {
      "gender": "male",
      "nat": "DE",
      "name": {
        "title": "Mr",
        "first": "Leon",
        "last": "Neumann",
        "full": "Leon Neumann"
      },
      "email": "leon.neumann@example.com",
      "username": "leonneumann2174",
      "login": {
        "username": "leonneumann2174",
        "password": "silent-canyon-57",
        "uuid": "b0e45204-62b1-43cc-9cf2-3b8c9ec9fc7b"
      },
      "phone": "005 08381957",
      "cell": "0154 2375314",
      "location": {
        "street": "8309 Hauptstraße",
        "city": "Berlin",
        "state": "Berlin",
        "postcode": "24061",
        "country": "Germany",
        "coordinates": {
          "latitude": 52.4806,
          "longitude": 13.4263
        },
        "timezone": "Europe/Berlin"
      },
      "dob": {
        "date": "1955-09-23",
        "age": 71
      },
      "registered": {
        "date": "2026-06-14"
      },
      "picture": {
        "large": "https://api.dicebear.com/9.x/avataaars/svg?seed=leonneumann2174&size=256",
        "medium": "https://api.dicebear.com/9.x/avataaars/svg?seed=leonneumann2174&size=128",
        "thumbnail": "https://api.dicebear.com/9.x/avataaars/svg?seed=leonneumann2174&size=64"
      },
      "uuid": "c80f34c1-f3cc-4574-8a5f-2262823d67a0"
    }
  ]
}
Listo para producción
Infraestructura probada en producción con un SLA de disponibilidad del 99,9 %. Límites de uso generosos y respuestas consistentes.
Integración sencilla
REST + JSON estándar. Funciona con cualquier cliente HTTP. Fragmentos de código listos para copiar en 4 lenguajes.
Una clave, más de 125 APIs
Tu suscripción a DataAndAPIs desbloquea todas las APIs de la plataforma: anime, finanzas, deportes y más.

Casos de uso de Random User API

  • Poblar demostraciones, maquetas y capturas con usuarios creíbles en lugar de 'John Doe'.

  • Alimentar bases de datos de prueba con datos reproducibles usando una cadena semilla.

  • Probar bajo carga flujos de alta y de perfil con datos variados y de aspecto válido.

  • Generar datos de muestra localizados para cada mercado que atiendes.

Endpoints de Random User API

Todos los endpoints con sus parámetros y una respuesta de ejemplo real.

GETGenerate Random Users

https://api-random-user.dataandapis.com/v1/user

Parámetros de consulta

ParámetroEjemplo
count5Opcional
genderfemaleOpcional
natDE,FROpcional
seeddemoOpcional

Petición de ejemplo

curl "https://api-random-user.dataandapis.com/v1/user?count=5&gender=female&nat=DE%2CFR&seed=demo" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 1,
  "seed": "demo",
  "results": [
    {
      "gender": "male",
      "nat": "DE",
      "name": {
        "title": "Mr",
        "first": "Leon",
        "last": "Neumann",
        "full": "Leon Neumann"
      },
      "email": "leon.neumann@example.com",
      "username": "leonneumann2174",
      "login": {
        "username": "leonneumann2174",
        "password": "silent-canyon-57",
        "uuid": "b0e45204-62b1-43cc-9cf2-3b8c9ec9fc7b"
      },
      "phone": "005 08381957",
      "cell": "0154 2375314",
      "location": {
        "street": "8309 Hauptstraße",
        "city": "Berlin",
        "state": "Berlin",
        "postcode": "24061",
        "country": "Germany",
…
Ver la respuesta completa
{
  "count": 1,
  "seed": "demo",
  "results": [
    {
      "gender": "male",
      "nat": "DE",
      "name": {
        "title": "Mr",
        "first": "Leon",
        "last": "Neumann",
        "full": "Leon Neumann"
      },
      "email": "leon.neumann@example.com",
      "username": "leonneumann2174",
      "login": {
        "username": "leonneumann2174",
        "password": "silent-canyon-57",
        "uuid": "b0e45204-62b1-43cc-9cf2-3b8c9ec9fc7b"
      },
      "phone": "005 08381957",
      "cell": "0154 2375314",
      "location": {
        "street": "8309 Hauptstraße",
        "city": "Berlin",
        "state": "Berlin",
        "postcode": "24061",
        "country": "Germany",
        "coordinates": {
          "latitude": 52.4806,
          "longitude": 13.4263
        },
        "timezone": "Europe/Berlin"
      },
      "dob": {
        "date": "1955-09-23",
        "age": 71
      },
      "registered": {
        "date": "2026-06-14"
      },
      "picture": {
        "large": "https://api.dicebear.com/9.x/avataaars/svg?seed=leonneumann2174&size=256",
        "medium": "https://api.dicebear.com/9.x/avataaars/svg?seed=leonneumann2174&size=128",
        "thumbnail": "https://api.dicebear.com/9.x/avataaars/svg?seed=leonneumann2174&size=64"
      },
      "uuid": "c80f34c1-f3cc-4574-8a5f-2262823d67a0"
    }
  ]
}

GETList Nationalities

https://api-random-user.dataandapis.com/v1/user/nationalities

Este endpoint no recibe parámetros.

Petición de ejemplo

curl "https://api-random-user.dataandapis.com/v1/user/nationalities" \
  -H "X-Api-Key: YOUR_API_KEY"
Respuesta de ejemplo
{
  "count": 10,
  "nationalities": [
    {
      "code": "US",
      "country": "United States"
    },
    {
      "code": "CA",
      "country": "Canada"
    },
    {
      "code": "GB",
      "country": "United Kingdom"
    },
    {
      "code": "AU",
      "country": "Australia"
    },
    {
      "code": "DE",
      "country": "Germany"
    },
    {
      "code": "FR",
      "country": "France"
    },
    {
…
Ver la respuesta completa
{
  "count": 10,
  "nationalities": [
    {
      "code": "US",
      "country": "United States"
    },
    {
      "code": "CA",
      "country": "Canada"
    },
    {
      "code": "GB",
      "country": "United Kingdom"
    },
    {
      "code": "AU",
      "country": "Australia"
    },
    {
      "code": "DE",
      "country": "Germany"
    },
    {
      "code": "FR",
      "country": "France"
    },
    {
      "code": "ES",
      "country": "Spain"
    },
    {
      "code": "NL",
      "country": "Netherlands"
    },
    {
      "code": "IE",
      "country": "Ireland"
    },
    {
      "code": "NZ",
      "country": "New Zealand"
    }
  ]
}

De dónde salen los datos

Fuente
Generado en el worker a partir de conjuntos de nombres, lugares y formatos por nacionalidad.
Actualización
Generado en cada llamada; determinista con semilla.

Una instalación. Todos los endpoints.

No necesitas SDKs propietarios. Funciona con cualquier cliente HTTP. Elige tu lenguaje y pega el código.

3lenguajes
2endpoints
RESTarquitectura
1clave para todas las APIs
  • Respuestas totalmente tipadas — autocompletado en tu IDE
  • Sigue la API al día — los nuevos endpoints llegan el mismo día
  • Una sola clave funciona en más de 125 APIs de la plataforma
import axios from 'axios';

const { data } = await axios.get(
  'https://api-random-user.dataandapis.com/v1/user',
  { headers: { 'X-Api-Key': process.env.API_KEY } }
);

Random User API · X-Api-Key

Explora los endpoints

Explora los parámetros de solicitud e inspecciona ejemplos de respuesta en vivo.

Endpoints disponibles

Parámetros de la solicitud

URL de la API

Encabezados

X-Api-Key

Parámetros de consulta

count(Opcional)
gender(Opcional)
nat(Opcional)
seed(Opcional)
import axios from 'axios';

const url = 'https://api-random-user.dataandapis.com/v1/user';
const { data } = await axios.get(url, {
  headers: { 'X-Api-Key': 'YOUR_API_KEY' }
});

Una suscripción. Todas las APIs.

Los tokens desbloquean esta API y más de 20 más en DataAndAPIs. Cambia de API cuando quieras.

GRATIS

$0/mes

500 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte comunitario
Comienza gratis
Más Popular

STARTER

$6.99/mes

25.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email
Suscribirse

PRO

$24.99/mes

100.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte por email prioritario
Suscribirse

ULTRA

$99.99/mes

1.000.000 tokens / mes

  • Acceso a todas las APIs
  • Tokens se renuevan mensualmente
  • Soporte prioritario
Suscribirse

¿Necesitas mayor volumen, infraestructura dedicada o un contrato personalizado? Habla con ventas →

Preguntas sobre Random User API

Lanza Random User API esta tarde.

500 tokens gratis. Sin tarjeta. Y más de 125 APIs más con la misma clave.