Lompat ke konten
Aback Tools Logo

Generator Respons Mock API

Tentukan skema endpoint Anda dan hasilkan respons JSON mock API yang realistis seketika dengan generator respons mock API gratis kami. Pilih antara objek tunggal, array, respons berhalaman, dan badan kesalahan - konfigurasikan metode HTTP, kode status, dan 20 jenis bidang termasuk uuid, email, datetime, dan address. Semua pembuatan berjalan lokal di browser Anda - tanpa pendaftaran.

Mock API Response Generator

Define your endpoint and response schema, then generate a realistic mock JSON API response instantly. Supports single objects, arrays, paginated responses, and error bodies. All generation runs locally in your browser - no signup required.

Endpoint Configuration
Schema Presets
Response Fields- define the fields in your response object
Field Name
Type
Example value
Null?
x
How to use the generated response

Copy the generated JSON and use it as a fixture in your test suite, paste it into tools like Postman or Insomnia as a mock response, or use it to seed your frontend state during development. Click Generate Response again to get a fresh set of randomized values with the same schema.

Mengapa menggunakan generator respons mock API kami?

  • Pembuatan Respons Mock API Instan: tentukan skema endpoint Anda dan hasilkan respons JSON mock API yang realistis dalam milidetik. Generator respons mock API kami menghasilkan JSON yang terstruktur dengan benar dengan nilai realistis acak - tanpa menunggu, tanpa panggilan server, tanpa berkas konfigurasi.
  • Generator Respons Mock API Online yang Aman: semua pembuatan data mock terjadi lokal di browser Anda. Definisi skema dan respons yang dihasilkan tidak pernah meninggalkan perangkat, menjamin privasi 100% setiap kali Anda memakai generator respons mock API online kami.
  • Generator Respons Mock API - Tanpa Instalasi: gunakan generator respons mock API kami langsung di browser apa pun tanpa unduhan, tanpa plugin, dan tanpa akun. Hasilkan respons mock untuk endpoint apa pun dari perangkat apa pun, di mana saja, sepenuhnya gratis.
  • Beberapa Opsi Bentuk Respons: hasilkan objek tunggal, array, respons berhalaman dengan metadata, badan kesalahan, atau respons kosong. Pilih dari 20 jenis bidang termasuk uuid, email, datetime, address, dan objek bersarang. Muat preset User, Product, Order, atau Auth Token dengan satu klik.

Kasus penggunaan umum generator respons mock API

  • Pengembangan Frontend Tanpa Backend: gunakan generator respons mock API kami untuk membuat fixture JSON realistis bagi komponen frontend Anda sebelum API backend siap. Tempel respons yang dihasilkan ke lapisan manajemen state atau props komponen untuk membangun dan menguji UI tanpa ketergantungan server.
  • Pengujian Kontrak API: hasilkan respons mock yang sesuai dengan kontrak OpenAPI atau JSON Schema Anda dan gunakan untuk memvalidasi bahwa frontend Anda menangani bentuk respons yang diharapkan dengan benar. Generator respons mock API kami mendukung semua jenis bidang umum untuk simulasi kontrak yang akurat.
  • Mock Server Postman dan Insomnia: salin JSON yang dihasilkan dan tempel langsung ke respons mock server Postman atau contoh respons Insomnia. Generator respons mock API kami menghasilkan JSON yang terformat dengan benar yang langsung berfungsi sebagai muatan mock server.
  • Fixture Pengujian Unit dan Integrasi: hasilkan fixture pengujian realistis untuk pengujian unit dan integrasi Anda. Gunakan bentuk respons berhalaman untuk menguji logika paginasi, bentuk kesalahan untuk menguji penanganan kesalahan, dan bentuk array untuk menguji render daftar dengan beberapa item.
  • Contoh Dokumentasi API: hasilkan contoh respons realistis untuk dokumentasi API Anda. Generator respons mock API kami menghasilkan JSON yang mudah dibaca dengan nilai realistis - nama, email, UUID, dan timestamp - yang membuat contoh dokumentasi lebih berguna daripada data placeholder.
  • Data Demo dan Prototipe: isi aplikasi demo dan prototipe dengan data yang terlihat realistis seketika. Gunakan preset User, Product, atau Order untuk menghasilkan respons mock yang meyakinkan untuk demo penjualan, presentasi investor, dan tinjauan desain tanpa mengekspos data nyata.

Apa itu respons mock API?

Respons mock API adalah muatan JSON yang realistis namun sintetis yang menyimulasikan apa yang akan dikembalikan endpoint API sungguhan. Respons mock dipakai selama pengembangan dan pengujian ketika API sungguhan tidak tersedia, sedang dikembangkan, atau ketika Anda butuh data yang dapat diprediksi untuk pengujian otomatis. Generator respons mock API kami membuat JSON yang terstruktur dengan benar dengan nilai realistis acak - UUID, nama, email, timestamp, dan lainnya - sesuai skema bidang yang Anda tentukan. Semua pembuatan berjalan lokal di browser Anda tanpa perlu panggilan server.

Cara kerja generator respons mock API kami

  1. Konfigurasikan Endpoint Anda: setel metode HTTP (GET, POST, PUT, PATCH, DELETE), jalur endpoint, kode status HTTP, dan bentuk respons (objek tunggal, array, berhalaman, kesalahan, atau kosong). Muat preset seperti User, Product, atau Order untuk mengisi bidang seketika.
  2. Tentukan Skema Respons Anda: tambahkan bidang dengan nama dan jenis. Pilih dari 20 jenis bidang termasuk uuid, email, datetime, address, boolean, dan objek bersarang. Tandai bidang sebagai nullable untuk menyimulasikan nilai opsional. Berikan nilai contoh untuk mengunci keluaran tertentu.
  3. Salin atau Unduh Respons: klik Hasilkan Respons untuk menghasilkan JSON mock seketika di browser Anda. Salin ke clipboard atau unduh sebagai berkas .json. Klik Hasilkan lagi untuk set nilai acak baru dengan skema yang sama.

Apa yang dihasilkan

  • Nilai Bidang Realistis: setiap jenis bidang menghasilkan nilai yang sesuai konteks - UUID dalam format standar, email dengan domain yang terlihat nyata, datetime ISO 8601, nama lengkap, nomor telepon, dan alamat.
  • Bentuk Respons: objek tunggal untuk endpoint detail, array untuk endpoint daftar, respons berhalaman dengan kunci data dan paginasi, serta badan kesalahan terstruktur dengan code , message , dan requestId .
  • Komentar Header Respons: secara opsional sertakan blok komentar yang menunjukkan baris status HTTP, Content-Type, X-Request-Id, dan header batas laju - berguna untuk dokumentasi dan contoh Postman.
  • Bidang Nullable: bidang yang ditandai nullable memiliki peluang 15% mengembalikan null pada setiap pembuatan, menyimulasikan bidang opsional dunia nyata dalam respons API.

Keterbatasan penting

Generator respons mock API hanya menghasilkan data sintetis - semua nilai dihasilkan acak dan tidak mewakili orang, organisasi, atau sistem nyata. JSON yang dihasilkan ditujukan untuk tujuan pengembangan, pengujian, dan dokumentasi. Jangan gunakan data mock yang dihasilkan di sistem produksi atau sebagai pengganti pengujian integrasi API sungguhan. Untuk skema bersarang yang kompleks atau pembuatan yang digerakkan spesifikasi OpenAPI, pertimbangkan alat khusus seperti Prism atau Mockoon.

Pertanyaan yang Sering Diajukan

Generator respons mock API membuat muatan JSON sintetis yang realistis untuk menyimulasikan apa yang akan dikembalikan endpoint API sungguhan. Alat kami berjalan sepenuhnya di browser Anda - tentukan skema Anda dan dapatkan JSON siap salin seketika.

Objek tunggal, array objek, respons berhalaman (dengan data + metadata paginasi), respons kesalahan, dan kosong (204 No Content).

20 jenis: string, number, integer, boolean, null, uuid, email, url, date, datetime, timestamp, name, phone, address, IP, warna hex, array string, array angka, array UUID, dan objek bersarang.

Ya. Semua pembuatan terjadi lokal di browser Anda. Tidak ada yang dikirim ke server mana pun.

Ya! 100% gratis tanpa pendaftaran, tanpa akun, dan tanpa batas penggunaan.