Documentazione API
Genera dati casuali tramite HTTP. Tutti i metodi seguenti usano GET e restituiscono JSON.
Numeri interi
GET /api/v1/integerGenerazione di numeri interi positivi e negativi
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di numeri generati (intero da 1 a 10000) | 100 |
| min | Limite inferiore dell'intervallo di numeri (intero da -100000000 a 100000000) | -100 |
| max | Limite superiore dell'intervallo di numeri (intero da -100000000 a 100000000) | 100 |
| round | Arrotondamento al multiplo più vicino del valore indicato. Ad esempio, per multipli di 50: 2489 diventa 2500, 131 diventa 150 e 851 diventa 850. | 0 |
Numeri decimali
GET /api/v1/floatGenerazione di numeri decimali con precisione definita
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di numeri generati (intero da 1 a 10000) | 100 |
| min | Limite inferiore dell'intervallo di numeri (intero da -100000000 a 100000000) | -1 |
| max | Limite superiore dell'intervallo di numeri (intero da -100000000 a 100000000) | 1 |
| precision | Numero di cifre decimali (da 1 a 8). | 2 |
Byte
GET /api/v1/byteGenerazione di byte nei sistemi binario, ottale, decimale ed esadecimale
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di byte generati (intero da 1 a 10000) | 100 |
| min | Limite inferiore dell'intervallo di byte (intero da 0 a 255) | 0 |
| max | Limite superiore dell'intervallo di byte (intero da 0 a 255) | 255 |
| radix | Base numerica dei byte generati (2, 8, 10 o 16). | 10 |
Password
GET /api/v1/passwordGenerazione di password
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di password generate (intero da 1 a 10000) | 1 |
| min | Lunghezza minima della password (intero da 1 a 64) | 8 |
| max | Lunghezza massima della password (intero da 1 a 64) | 12 |
| digits | Numero di cifre nella password (intero da 0 a 64). | 2 |
| capitals | Numero di lettere maiuscole nella password (intero da 0 a 64). | 2 |
| special | Numero di caratteri speciali nella password (intero da 0 a 64). | 2 |
Orari
GET /api/v1/timeGenerazione di orari casuali della giornata
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di orari generati (intero da 1 a 1440) | 10 |
| min | Limite inferiore dell'intervallo orario (da 00:00 a 23:59) | 08:00 |
| max | Limite superiore dell'intervallo orario (da 00:00 a 23:59) | 17:00 |
| interval | Intervallo tra gli orari generati (intero da 1 a 60). | 1 |
| sort | Ordinamento dei risultati («asc»: crescente, «desc»: decrescente, «none»: nessun ordinamento). | none |
Date
GET /api/v1/dateGenerazione di date casuali in diversi formati
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di date: un intero da 1 a 100. | 10 |
| min | Limite inferiore dell'intervallo di date nel formato «YYYY-MM-DD» Gli altri formati devono essere compatibili con Date.parse() | 0000-01-01 |
| max | Limite superiore dell'intervallo di date nel formato «YYYY-MM-DD» Gli altri formati devono essere compatibili con Date.parse() | 2999-12-31 |
| format | Formato delle date generate Dettagli qui. | DD.MM.YYYY |
| locale | Impostazione locale Codice di due lettere secondo lo standard ISO 639-1 | en (lingua di riserva) |
| days | Giorni della settimana consentiti (interi da 1 a 7 separati da virgole; 1: lunedì, 7: domenica) Se il parametro è omesso, è consentito qualsiasi giorno | 1,2,3,4,5,6,7 |
| sort | Ordinamento dei risultati («asc»: crescente, «desc»: decrescente, «none»: nessun ordinamento). | none |
Colori web
GET /api/v1/colorGenerazione di colori web in diversi formati
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di elementi generati (intero da 1 a 1000) | 1 |
Coordinate geografiche
GET /api/v1/geoGenerazione di coordinate geografiche
| Nome | Descrizione | Valore predefinito |
|---|---|---|
| count | Numero di elementi generati (intero da 1 a 1000) | 1 |
Come usare l'API
Scegli un endpoint, esamina i parametri e apri l'area di prova. Modifica la query ed esegui una richiesta GET per vedere la risposta JSON effettiva.
Da sapere
I metodi della versione 1 restituiscono un array items. Alcuni parametri non validi vengono sostituiti dai valori predefiniti; le tabelle descrivono i valori accettati.