GET
/api/v1/generators
Lista de generadores disponibles.
Parámetros
Sin parámetros.
Ejemplo de uso
terminal
curl "https://datamockseed.firstflip.es/api/v1/generators"Respuesta de ejemplo
Generada al construir esta página, con la misma seed determinista (docs-ejemplo).
{
"status": "success",
"data": [
{
"id": "document",
"label": "DNI / NIE / CIF (España)",
"defaults": {
"subtype": "dni",
"valid": true,
"format": "plain"
},
"fields": [
{
"key": "documento",
"label": "Documento"
},
{
"key": "tipo",
"label": "Tipo"
}
]
},
{
"id": "phone",
"label": "Teléfonos y Móviles (España)",
"defaults": {
"kind": "mix",
"prefix": false,
"format": "compact"
},
"fields": [
{
"key": "telefono",
"label": "Teléfono"
},
{
"key": "tipo",
"label": "Tipo"
}
]
},
{
"id": "identity",
"label": "Identidad Completa (España)",
"defaults": {
"sex": "any",
"minAge": 18,
"maxAge": 75
},
"fields": [
{
"key": "sexo",
"label": "Sexo"
},
{
"key": "nombre",
"label": "Nombre"
},
{
"key": "apellido1",
"label": "Apellido 1"
},
{
"key": "apellido2",
"label": "Apellido 2"
},
{
"key": "fecha_nacimiento",
"label": "Fecha de nacimiento"
},
{
"key": "edad",
"label": "Edad"
},
{
"key": "documento",
"label": "Documento"
},
{
"key": "tipo_documento",
"label": "Tipo de documento"
},
{
"key": "nss",
"label": "NSS"
},
{
"key": "email",
"label": "Email"
},
{
"key": "telefono",
"label": "Teléfono"
},
{
"key": "tipo_via",
"label": "Tipo de vía"
},
{
"key": "calle",
"label": "Calle"
},
{
"key": "numero",
"label": "Número"
},
{
"key": "piso",
"label": "Piso"
},
{
"key": "cp",
"label": "Código postal"
},
{
"key": "municipio",
"label": "Municipio"
},
{
"key": "provincia",
"label": "Provincia"
},
{
"key": "comunidad",
"label": "Comunidad autónoma"
}
]
},
{
"id": "iban",
"label": "IBAN & Cuentas Bancarias — ES, DE, FR, PT con BIC/SWIFT",
"defaults": {
"country": "ES",
"bank": "any",
"valid": true,
"format": "compact"
},
"fields": [
{
"key": "iban",
"label": "IBAN"
},
{
"key": "bic",
"label": "BIC"
},
{
"key": "entidad",
"label": "Entidad"
},
{
"key": "pais",
"label": "País"
},
{
"key": "ccc",
"label": "CCC"
}
]
},
{
"id": "card",
"label": "Tarjetas de Prueba (Sandbox) — Visa, Mastercard con Checksum Luhn",
"defaults": {
"brand": "mix",
"valid": true,
"format": "compact"
},
"fields": [
{
"key": "numero",
"label": "Número"
},
{
"key": "marca",
"label": "Marca"
},
{
"key": "cvv",
"label": "CVV"
},
{
"key": "caducidad",
"label": "Caducidad"
}
]
},
{
"id": "passport",
"label": "Pasaporte (España)",
"defaults": {},
"fields": [
{
"key": "pasaporte",
"label": "Pasaporte"
}
]
},
{
"id": "uuid",
"label": "UUID v4",
"defaults": {},
"fields": [
{
"key": "uuid",
"label": "UUID"
}
]
},
{
"id": "username",
"label": "Nombre de usuario",
"defaults": {},
"fields": [
{
"key": "usuario",
"label": "Usuario"
},
{
"key": "nombre",
"label": "Nombre"
},
{
"key": "apellido",
"label": "Apellido"
}
]
},
{
"id": "password",
"label": "Contraseña",
"defaults": {
"length": 12,
"lowercase": true,
"uppercase": true,
"digits": true,
"symbols": true
},
"fields": [
{
"key": "contrasena",
"label": "Contraseña"
}
]
}
]
}Probar en vivo
Errores de este endpoint
- 429RATE_LIMIT_EXCEEDED
Se superó el límite de peticiones por minuto para tu IP.
Detalle completo en /docs/errores.