Dokumentasi API
Hasilkan data acak melalui HTTP. Semua metode berikut menggunakan GET dan mengembalikan JSON.
Bilangan bulat
GET /api/v1/integerMenghasilkan bilangan bulat positif dan negatif
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah angka yang dihasilkan (bilangan bulat dari 1 hingga 10000) | 100 |
| min | Batas bawah rentang angka (bilangan bulat dari -100000000 hingga 100000000) | -100 |
| max | Batas atas rentang angka (bilangan bulat dari -100000000 hingga 100000000) | 100 |
| round | Pembulatan ke kelipatan terdekat dari nilai yang ditentukan. Misalnya, untuk kelipatan 50: 2489 menjadi 2500, 131 menjadi 150, dan 851 menjadi 850. | 0 |
Bilangan desimal
GET /api/v1/floatMenghasilkan bilangan desimal dengan presisi yang ditentukan
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah angka yang dihasilkan (bilangan bulat dari 1 hingga 10000) | 100 |
| min | Batas bawah rentang angka (bilangan bulat dari -100000000 hingga 100000000) | -1 |
| max | Batas atas rentang angka (bilangan bulat dari -100000000 hingga 100000000) | 1 |
| precision | Jumlah angka di belakang koma (dari 1 hingga 8). | 2 |
Bita
GET /api/v1/byteMenghasilkan bita dalam sistem biner, oktal, desimal, dan heksadesimal
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah bita yang dihasilkan (bilangan bulat dari 1 hingga 10000) | 100 |
| min | Batas bawah rentang bita (bilangan bulat dari 0 hingga 255) | 0 |
| max | Batas atas rentang bita (bilangan bulat dari 0 hingga 255) | 255 |
| radix | Basis bilangan untuk bita yang dihasilkan (2, 8, 10, atau 16). | 10 |
Kata sandi
GET /api/v1/passwordMenghasilkan kata sandi
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah kata sandi yang dihasilkan (bilangan bulat dari 1 hingga 10000) | 1 |
| min | Panjang minimum kata sandi (bilangan bulat dari 1 hingga 64) | 8 |
| max | Panjang maksimum kata sandi (bilangan bulat dari 1 hingga 64) | 12 |
| digits | Jumlah digit dalam kata sandi (bilangan bulat dari 0 hingga 64). | 2 |
| capitals | Jumlah huruf kapital dalam kata sandi (bilangan bulat dari 0 hingga 64). | 2 |
| special | Jumlah karakter khusus dalam kata sandi (bilangan bulat dari 0 hingga 64). | 2 |
Waktu
GET /api/v1/timeMenghasilkan waktu acak dalam sehari
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah waktu yang dihasilkan (bilangan bulat dari 1 hingga 1440) | 10 |
| min | Batas bawah rentang waktu (dari 00:00 hingga 23:59) | 08:00 |
| max | Batas atas rentang waktu (dari 00:00 hingga 23:59) | 17:00 |
| interval | Interval waktu yang dihasilkan (bilangan bulat dari 1 hingga 60). | 1 |
| sort | Pengurutan hasil ("asc": menaik, "desc": menurun, "none": tanpa pengurutan). | none |
Tanggal
GET /api/v1/dateMenghasilkan tanggal acak dalam berbagai format
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah tanggal: bilangan bulat dari 1 hingga 100. | 10 |
| min | Batas bawah rentang tanggal dalam format "YYYY-MM-DD" Format lain harus kompatibel dengan Date.parse() | 0000-01-01 |
| max | Batas atas rentang tanggal dalam format "YYYY-MM-DD" Format lain harus kompatibel dengan Date.parse() | 2999-12-31 |
| format | Format tampilan tanggal yang dihasilkan Selengkapnya di sini. | DD.MM.YYYY |
| locale | Lokal bahasa Kode dua huruf sesuai standar ISO 639-1 | en (bahasa cadangan) |
| days | Hari yang diizinkan (bilangan bulat dari 1 hingga 7, dipisahkan koma; 1: Senin, 7: Minggu) Jika parameter tidak ditentukan, semua hari diizinkan | 1,2,3,4,5,6,7 |
| sort | Pengurutan hasil ("asc": menaik, "desc": menurun, "none": tanpa pengurutan). | none |
Warna web
GET /api/v1/colorMenghasilkan warna web dalam berbagai format
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah elemen yang dihasilkan (bilangan bulat dari 1 hingga 1000) | 1 |
Koordinat geografis
GET /api/v1/geoMenghasilkan koordinat geografis
| Nama | Deskripsi | Nilai bawaan |
|---|---|---|
| count | Jumlah elemen yang dihasilkan (bilangan bulat dari 1 hingga 1000) | 1 |
Cara menggunakan API
Pilih endpoint, tinjau parameternya, dan buka area uji coba. Ubah kueri dan jalankan permintaan GET untuk melihat respons JSON yang sebenarnya.
Perlu diketahui
Metode versi 1 mengembalikan larik items. Beberapa parameter tidak valid diganti dengan nilai bawaan; tabel menjelaskan nilai yang diterima.