Cara menggunakan Mock REST API
- 1
Tentukan setiap endpoint
Pilih metode, ketik path seperti /users/:id, lalu tentukan kode status dan Jeda (opsional) untuk meniru jaringan yang lambat.
- 2
Tulis responsnya
Tempel JSON tetap, atau beralih ke Data palsu dan tulis templat dengan placeholder seperti {{fullName}} serta jumlah item dalam daftar.
- 3
Buat mock API
Klik Buat mock API untuk mendapatkan URL dasar. Setiap endpoint menjawab di URL tersebut ditambah path-nya, dengan CORS aktif.
- 4
Panggil dan sempurnakan
Gunakan Coba, curl, atau fetch dari aplikasi Anda, lalu ubah dan simpan — perubahan langsung berlaku — atau hapus mock jika sudah selesai.
Batas dan Pro
Gratis: 10 endpoint per mock API, 100 KB per body dan 512 KB secara total, jeda hingga 5 detik, daftar hasil generate hingga 100 item, 120 permintaan per menit per pengunjung, 10 mock API baru per jam, dihapus setelah 7 hari tanpa permintaan.
Pro menaikkan batas menjadi 50 endpoint, body 1 MB, jeda 30 detik, dan daftar 1.000 item. Lihat Pro
Tentang Mock REST API
Mock REST API memberi developer front-end dan mobile endpoint yang berfungsi sebelum back end yang sebenarnya siap. Setiap mock API punya URL dasar sendiri di bawah /api/mock-api/m/, dan setiap endpoint yang Anda buat menjawab di sana dengan metode, path, kode status, jeda, header, dan body JSON pilihan Anda. Path dapat memuat parameter, sehingga /users/:id cocok dengan /users/7, dan templat bisa menampilkan kembali nilai itu dengan {{param(id)}} atau membaca query string dengan {{query(name)}}.
Mode Data palsu mengubah templat JSON menjadi respons yang realistis dengan 36 placeholder, mulai dari nama, email, perusahaan, dan kota hingga UUID, tanggal, harga, angka dalam rentang tertentu, dan teks lorem. Tentukan jumlah item untuk mendapatkan array hingga 100 item, lalu pilih apakah data tetap sama di setiap permintaan, yang cocok untuk snapshot test, atau berubah setiap kali. Kode status 200 sampai 599 memungkinkan Anda menguji kondisi error seperti 401, 404, 429, dan 503, sedangkan jeda hingga lima detik menunjukkan perilaku tampilan loading Anda.
Respons selalu berupa JSON dengan header CORS, sehingga browser dari origin mana pun dapat memanggilnya. Mock API tidak dapat menyajikan HTML, mengatur cookie, atau melakukan redirect, tidak menyimpan permintaan yang diterimanya, dan bukan database: POST dan PUT hanya menjawab dengan body yang Anda atur tanpa menyimpan apa pun yang dikirim kepadanya.
Privasi
Untuk menghosting endpoint Anda, definisi yang Anda simpan — metode, path, kode status, jeda, header, dan body — dikirim ke server kami dan disimpan di sana, bersama token edit yang di-hash, waktu pembuatan dan permintaan terakhir, serta jumlah permintaan. Permintaan ke endpoint Anda dijawab tanpa mencatat body, header, atau alamat IP. Mock API dihapus saat Anda menghapusnya atau setelah 7 hari tanpa permintaan maupun perubahan, dan token edit hanya disimpan di browser ini. Siapa pun yang memiliki URL dapat memanggil endpoint Anda, jadi jangan masukkan rahasia atau data pribadi yang asli.
Fitur
Endpoint HTTPS sungguhan
Metode apa pun, parameter path, kode status 200 sampai 599, jeda, dan header kustom X-.
Templat data palsu
Lebih dari 30 placeholder untuk orang, perusahaan, tempat, tanggal, angka, dan teks, sebagai satu objek atau daftar.
Aman sejak desain
Hanya JSON, CORS aktif, tanpa log permintaan, token edit di-hash, dihapus setelah 7 hari tanpa dipakai.