Documentación de la API
Genera datos aleatorios mediante HTTP. Todos los métodos siguientes usan GET y devuelven JSON.
Números enteros
GET /api/v1/integerGeneración de números enteros positivos y negativos
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de números generados (entero de 1 a 10000) | 100 |
| min | Límite inferior del rango de números (entero de -100000000 a 100000000) | -100 |
| max | Límite superior del rango de números (entero de -100000000 a 100000000) | 100 |
| round | Redondeo al múltiplo más cercano del valor indicado. Por ejemplo, para múltiplos de 50: 2489 pasa a 2500, 131 a 150 y 851 a 850. | 0 |
Números decimales
GET /api/v1/floatGeneración de números decimales con la precisión indicada
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de números generados (entero de 1 a 10000) | 100 |
| min | Límite inferior del rango de números (entero de -100000000 a 100000000) | -1 |
| max | Límite superior del rango de números (entero de -100000000 a 100000000) | 1 |
| precision | Cantidad de decimales (de 1 a 8). | 2 |
Bytes
GET /api/v1/byteGeneración de bytes en los sistemas binario, octal, decimal y hexadecimal
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de bytes generados (entero de 1 a 10000) | 100 |
| min | Límite inferior del rango de bytes (entero de 0 a 255) | 0 |
| max | Límite superior del rango de bytes (entero de 0 a 255) | 255 |
| radix | Base numérica de los bytes generados (2, 8, 10 o 16). | 10 |
Contraseñas
GET /api/v1/passwordGeneración de contraseñas
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de contraseñas generadas (entero de 1 a 10000) | 1 |
| min | Longitud mínima de la contraseña (entero de 1 a 64) | 8 |
| max | Longitud máxima de la contraseña (entero de 1 a 64) | 12 |
| digits | Cantidad de dígitos en la contraseña (entero de 0 a 64). | 2 |
| capitals | Cantidad de mayúsculas en la contraseña (entero de 0 a 64). | 2 |
| special | Cantidad de caracteres especiales en la contraseña (entero de 0 a 64). | 2 |
Horas
GET /api/v1/timeGeneración de horas aleatorias del día
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de horas generadas (entero de 1 a 1440) | 10 |
| min | Límite inferior del rango horario (de 00:00 a 23:59) | 08:00 |
| max | Límite superior del rango horario (de 00:00 a 23:59) | 17:00 |
| interval | Intervalo entre las horas generadas (entero de 1 a 60). | 1 |
| sort | Orden del resultado («asc»: ascendente, «desc»: descendente, «none»: sin ordenar). | none |
Fechas
GET /api/v1/dateGeneración de fechas aleatorias en distintos formatos
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de fechas: un entero de 1 a 100. | 10 |
| min | Límite inferior del rango de fechas en formato «YYYY-MM-DD» Otros formatos deben ser compatibles con Date.parse() | 0000-01-01 |
| max | Límite superior del rango de fechas en formato «YYYY-MM-DD» Otros formatos deben ser compatibles con Date.parse() | 2999-12-31 |
| format | Formato de las fechas generadas Más información aquí. | DD.MM.YYYY |
| locale | Configuración regional Código de dos letras según ISO 639-1 | en (idioma de respaldo) |
| days | Días de la semana permitidos (enteros de 1 a 7 separados por comas; 1: lunes, 7: domingo) Si se omite el parámetro, se permite cualquier día | 1,2,3,4,5,6,7 |
| sort | Orden del resultado («asc»: ascendente, «desc»: descendente, «none»: sin ordenar). | none |
Colores web
GET /api/v1/colorGeneración de colores web en distintos formatos
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de elementos generados (entero de 1 a 1000) | 1 |
Coordenadas geográficas
GET /api/v1/geoGeneración de coordenadas geográficas
| Nombre | Descripción | Valor predeterminado |
|---|---|---|
| count | Cantidad de elementos generados (entero de 1 a 1000) | 1 |
Cómo usar la API
Elige un método, revisa sus parámetros y abre la zona de pruebas. Edita la consulta y ejecuta una solicitud GET para ver la respuesta JSON real.
Información útil
Los métodos de la versión 1 devuelven un array items. Algunos parámetros inválidos se sustituyen por valores predeterminados; las tablas indican los valores aceptados.